home *** CD-ROM | disk | FTP | other *** search
/ Champak 141 / (Vol 141) Oct 17 2011.iso / Games / frantic.swf / scripts / engine_cmg_v1_fla / MainTimeline.as < prev    next >
Encoding:
Text File  |  2011-10-17  |  288.4 KB  |  5,425 lines

  1. package engine_cmg_v1_fla
  2. {
  3.    import CMG_AS3.*;
  4.    import adobe.utils.*;
  5.    import flash.accessibility.*;
  6.    import flash.display.*;
  7.    import flash.errors.*;
  8.    import flash.events.*;
  9.    import flash.external.*;
  10.    import flash.filters.*;
  11.    import flash.geom.*;
  12.    import flash.media.*;
  13.    import flash.net.*;
  14.    import flash.printing.*;
  15.    import flash.system.*;
  16.    import flash.text.*;
  17.    import flash.ui.*;
  18.    import flash.utils.*;
  19.    import flash.xml.*;
  20.    
  21.    public dynamic class MainTimeline extends MovieClip
  22.    {
  23.        
  24.       
  25.       public var pBulletClip:MovieClip;
  26.       
  27.       public var bonusClip:MovieClip;
  28.       
  29.       public var currentWave:int;
  30.       
  31.       public var rockets:Array;
  32.       
  33.       public var bonus:Array;
  34.       
  35.       public var bossHealth:int;
  36.       
  37.       public var inGameOver:Boolean;
  38.       
  39.       public var playerScore:int;
  40.       
  41.       public var moveDelay:Boolean;
  42.       
  43.       public var sHitTicks:int;
  44.       
  45.       public var e_BulletsOff:int;
  46.       
  47.       public var player_Rad_Small:int;
  48.       
  49.       public var inIntro:Boolean;
  50.       
  51.       public var glowF:GlowFilter;
  52.       
  53.       public var player_Rad_Small_S:Number;
  54.       
  55.       public var trans_2:SoundTransform;
  56.       
  57.       public var trans_3:SoundTransform;
  58.       
  59.       public var trans_4:SoundTransform;
  60.       
  61.       public var trans_6:SoundTransform;
  62.       
  63.       public var trans_0:SoundTransform;
  64.       
  65.       public var stars:Array;
  66.       
  67.       public var waveLoaded:Boolean;
  68.       
  69.       public var trans_7:SoundTransform;
  70.       
  71.       public var trans_8:SoundTransform;
  72.       
  73.       public var trans_1:SoundTransform;
  74.       
  75.       public var trans_5:SoundTransform;
  76.       
  77.       public var radToDeg:Number;
  78.       
  79.       public var path_12:Array;
  80.       
  81.       public var path_13:Array;
  82.       
  83.       public var path_14:Array;
  84.       
  85.       public var path_15:Array;
  86.       
  87.       public var path_16:Array;
  88.       
  89.       public var path_10:Array;
  90.       
  91.       public var path_19:Array;
  92.       
  93.       public var trans_9:SoundTransform;
  94.       
  95.       public var path_17:Array;
  96.       
  97.       public var path_18:Array;
  98.       
  99.       public var path_11:Array;
  100.       
  101.       public var deadTicks:int;
  102.       
  103.       public var bossHealthMax:int;
  104.       
  105.       public var path_20:Array;
  106.       
  107.       public var path_21:Array;
  108.       
  109.       public var path_22:Array;
  110.       
  111.       public var path_23:Array;
  112.       
  113.       public var path_25:Array;
  114.       
  115.       public var path_27:Array;
  116.       
  117.       public var path_29:Array;
  118.       
  119.       public var path_24:Array;
  120.       
  121.       public var playerHealth:int;
  122.       
  123.       public var path_26:Array;
  124.       
  125.       public var path_28:Array;
  126.       
  127.       public var path_30:Array;
  128.       
  129.       public var path_31:Array;
  130.       
  131.       public var path_32:Array;
  132.       
  133.       public var path_33:Array;
  134.       
  135.       public var path_34:Array;
  136.       
  137.       public var path_35:Array;
  138.       
  139.       public var path_36:Array;
  140.       
  141.       public var path_37:Array;
  142.       
  143.       public var path_38:Array;
  144.       
  145.       public var path_39:Array;
  146.       
  147.       public var starClip:MovieClip;
  148.       
  149.       public var weaponDelay:int;
  150.       
  151.       public var wData:Array;
  152.       
  153.       public var scoreMultTicks:Number;
  154.       
  155.       public var rocketsOff:int;
  156.       
  157.       public var fx:Array;
  158.       
  159.       public var path_40:Array;
  160.       
  161.       public var bonusOff:int;
  162.       
  163.       public var weaponDamage:int;
  164.       
  165.       public var shield_Rad_Small_S:Number;
  166.       
  167.       public var weaponDelay_Ticks:int;
  168.       
  169.       public var chan_Game:SoundChannel;
  170.       
  171.       public var trans_m:SoundTransform;
  172.       
  173.       public var paths:Array;
  174.       
  175.       public var boomCount:int;
  176.       
  177.       public var currentWeapon:int;
  178.       
  179.       public var chan_Beam:SoundChannel;
  180.       
  181.       public var blurF:BlurFilter;
  182.       
  183.       public var snd_Beam:s_Beam;
  184.       
  185.       public var selectedCost:int;
  186.       
  187.       public var menu_Main:Object;
  188.       
  189.       public var cardDetails:Array;
  190.       
  191.       public var chan_Boss:SoundChannel;
  192.       
  193.       public var mainTimer:Timer;
  194.       
  195.       public var cardHpTicks:int;
  196.       
  197.       public var pWeapons_1:Array;
  198.       
  199.       public var pWeapons_2:Array;
  200.       
  201.       public var pWeapons_3:Array;
  202.       
  203.       public var rocketLimit:int;
  204.       
  205.       public var shield_Rad_Large:int;
  206.       
  207.       public var snd_Gun:s_Gun;
  208.       
  209.       public var bossPath:int;
  210.       
  211.       public var sBulletLimit:int;
  212.       
  213.       public var playerInput:int;
  214.       
  215.       public var muted:Boolean;
  216.       
  217.       public var buttonDelay:int;
  218.       
  219.       public var menu_Ship:Object;
  220.       
  221.       public var wing_Laser:wingLaser;
  222.       
  223.       public var laserDelay:int;
  224.       
  225.       public var enemiesOff:int;
  226.       
  227.       public var currentLevel:Array;
  228.       
  229.       public var currentEnemy:int;
  230.       
  231.       public var playerFlash:int;
  232.       
  233.       public var bonusTicks:int;
  234.       
  235.       public var player_Rad_Large_S:Number;
  236.       
  237.       public var slotFade:Array;
  238.       
  239.       public var weaponMax:int;
  240.       
  241.       public var inCard_Menu:Boolean;
  242.       
  243.       public var music_Boss:m_Boss;
  244.       
  245.       public var wing_Rocket:wingRocket;
  246.       
  247.       public var sBoomCount:int;
  248.       
  249.       public var eBulletClip:MovieClip;
  250.       
  251.       public var playerType:int;
  252.       
  253.       public var menu_Controls:Object;
  254.       
  255.       public var e_Bullets:Array;
  256.       
  257.       public var timeStart:int;
  258.       
  259.       public var eData:Array;
  260.       
  261.       public var playerClip:DisplayObject;
  262.       
  263.       public var bossLoaded:Boolean;
  264.       
  265.       public var cardSelected:Boolean;
  266.       
  267.       public var menu_Credits:Object;
  268.       
  269.       public var pWeps:Array;
  270.       
  271.       public var addMode:int;
  272.       
  273.       public var wingType:int;
  274.       
  275.       public var wBonus:int;
  276.       
  277.       public var music_Game:m_Game;
  278.       
  279.       public var playerAdd:int;
  280.       
  281.       public var snd_eHit:s_eHit;
  282.       
  283.       public var shield_Rad_Large_S:Number;
  284.       
  285.       public var inMain_Menu:Boolean;
  286.       
  287.       public var e_Bullets_Splice:Array;
  288.       
  289.       public var enemies:Array;
  290.       
  291.       public var menu_Card:Object;
  292.       
  293.       public var slots:Array;
  294.       
  295.       public var level_1:Array;
  296.       
  297.       public var level_2:Array;
  298.       
  299.       public var card_Speed:int;
  300.       
  301.       public var level_6:Array;
  302.       
  303.       public var level_9:Array;
  304.       
  305.       public var levelSelected:int;
  306.       
  307.       public var shieldType:int;
  308.       
  309.       public var wingFx:MovieClip;
  310.       
  311.       public var musicMuted:Boolean;
  312.       
  313.       public var wingLevel:int;
  314.       
  315.       public var level_5:Array;
  316.       
  317.       public var card_Weapon:Boolean;
  318.       
  319.       public var level_8:Array;
  320.       
  321.       public var level_3:Array;
  322.       
  323.       public var boomTicks:int;
  324.       
  325.       public var player_1:playerJag;
  326.       
  327.       public var player_3:playerOrg;
  328.       
  329.       public var level_0:Array;
  330.       
  331.       public var shieldClip:DisplayObject;
  332.       
  333.       public var endTicks:int;
  334.       
  335.       public var trans_m2:SoundTransform;
  336.       
  337.       public var trans_m3:SoundTransform;
  338.       
  339.       public var bonusOn:Boolean;
  340.       
  341.       public var playerMoney:int;
  342.       
  343.       public var addOn:Boolean;
  344.       
  345.       public var sharedObj:SharedObject;
  346.       
  347.       public var player_2:playerTec;
  348.       
  349.       public var level_4:Array;
  350.       
  351.       public var level_7:Array;
  352.       
  353.       public var snd_pHit:s_pHit;
  354.       
  355.       public var chan_Menu:SoundChannel;
  356.       
  357.       public var chan_End:SoundChannel;
  358.       
  359.       public var player_Rad_Large:int;
  360.       
  361.       public var snd_rebound:s_rebound;
  362.       
  363.       public var laserTicks:int;
  364.       
  365.       public var path_0:Array;
  366.       
  367.       public var path_1:Array;
  368.       
  369.       public var path_2:Array;
  370.       
  371.       public var path_3:Array;
  372.       
  373.       public var path_4:Array;
  374.       
  375.       public var path_5:Array;
  376.       
  377.       public var path_6:Array;
  378.       
  379.       public var path_7:Array;
  380.       
  381.       public var path_8:Array;
  382.       
  383.       public var path_9:Array;
  384.       
  385.       public var endOfLevel:Boolean;
  386.       
  387.       public var card_Health:Boolean;
  388.       
  389.       public var snd_eShoot:s_eShoot;
  390.       
  391.       public var playerLives:int;
  392.       
  393.       public var playerDot:testStar;
  394.       
  395.       public var webby:URLRequest;
  396.       
  397.       public var gameQ:int;
  398.       
  399.       public var bossMode:Boolean;
  400.       
  401.       public var card_Money:Boolean;
  402.       
  403.       public var chan_Gun:SoundChannel;
  404.       
  405.       public var fx_Splice:Array;
  406.       
  407.       public var slotSelected:Boolean;
  408.       
  409.       public var p_Bullets:Array;
  410.       
  411.       public var rockets_Splice:Array;
  412.       
  413.       public var theHud:hud;
  414.       
  415.       public var shield_Rad_Small:int;
  416.       
  417.       public var bonus_Splice:Array;
  418.       
  419.       public var p_Bullets_Splice:Array;
  420.       
  421.       public var enemies_Splice:Array;
  422.       
  423.       public var slotData:Array;
  424.       
  425.       public var card_Add:Boolean;
  426.       
  427.       public var sHitCount:int;
  428.       
  429.       public var slowStars:Boolean;
  430.       
  431.       public var scoreMult:int;
  432.       
  433.       public var playerDead:Boolean;
  434.       
  435.       public var menu_GameOver:Object;
  436.       
  437.       public var snd_pDown:s_powerDown;
  438.       
  439.       public var menu_Pause:Object;
  440.       
  441.       public var enemyClip:MovieClip;
  442.       
  443.       public var newMoney:int;
  444.       
  445.       public var wingClip_L:DisplayObject;
  446.       
  447.       public var bossTicks:int;
  448.       
  449.       public var shakeTicks:int;
  450.       
  451.       public var masterVol:Number;
  452.       
  453.       public var snd_Click:s_Button;
  454.       
  455.       public var lasers:Graphics;
  456.       
  457.       public var menu_Scores:Object;
  458.       
  459.       public var musicWeb2:URLRequest;
  460.       
  461.       public var musicWeb3:URLRequest;
  462.       
  463.       public var wingClip_R:DisplayObject;
  464.       
  465.       public var sBoomTicks:int;
  466.       
  467.       public var musicWeb1:URLRequest;
  468.       
  469.       public var trans_10:SoundTransform;
  470.       
  471.       public var selectedSlot:int;
  472.       
  473.       public var degToRad:Number;
  474.       
  475.       public var fxOff:int;
  476.       
  477.       public var newItem1_cmi:*;
  478.       
  479.       public var fxClip:MovieClip;
  480.       
  481.       public var p_BulletsOff:int;
  482.       
  483.       public var snd_pUp:s_powerUp;
  484.       
  485.       public var music_Menu:m_Menu;
  486.       
  487.       public var timer:Number;
  488.       
  489.       public var boss:Array;
  490.       
  491.       public var menu_Intro:Object;
  492.       
  493.       public var slowMo:Boolean;
  494.       
  495.       public var theBoss:DisplayObject;
  496.       
  497.       public var playerHealthMax:int;
  498.       
  499.       public var snd_Pause:s_Pause;
  500.       
  501.       public var addClip:DisplayObject;
  502.       
  503.       public var timeNew:int;
  504.       
  505.       public var card_Damage:int;
  506.       
  507.       public var card_Armour:int;
  508.       
  509.       public var card_Luck:Boolean;
  510.       
  511.       public var music_End:m_End;
  512.       
  513.       public var snd_coin:s_Coin;
  514.       
  515.       public var snd_hp:s_Hp;
  516.       
  517.       public var menu_Options:Object;
  518.       
  519.       public var gamePaused:Boolean;
  520.       
  521.       public var waveTimer:int;
  522.       
  523.       public var bonus_Rad:int;
  524.       
  525.       public var frameCount:int;
  526.       
  527.       public var boss_0:Array;
  528.       
  529.       public var boss_1:Array;
  530.       
  531.       public var boss_2:Array;
  532.       
  533.       public var bossTime:int;
  534.       
  535.       public var boss_4:Array;
  536.       
  537.       public var boss_5:Array;
  538.       
  539.       public var boss_6:Array;
  540.       
  541.       public var boss_7:Array;
  542.       
  543.       public var boss_8:Array;
  544.       
  545.       public var boss_9:Array;
  546.       
  547.       public var boss_3:Array;
  548.       
  549.       public var bossWeapon:int;
  550.       
  551.       public var snd_Explode:s_Boom;
  552.       
  553.       public var levelNumber:int;
  554.       
  555.       public var frameRate:int;
  556.       
  557.       public var typeSelected:int;
  558.       
  559.       public var bonusType:int;
  560.       
  561.       public var menu_HowTo:Object;
  562.       
  563.       public var myMenu_cm:ContextMenu;
  564.       
  565.       public function MainTimeline()
  566.       {
  567.          super();
  568.          addFrameScript(0,frame1,1,frame2);
  569.       }
  570.       
  571.       public function addBonus() : void
  572.       {
  573.          if(addMode == 1)
  574.          {
  575.             collectBonus(0);
  576.          }
  577.          else if(addMode == 2)
  578.          {
  579.             collectBonus(3);
  580.          }
  581.          else if(addMode == 3)
  582.          {
  583.             collectBonus(1);
  584.          }
  585.          else if(addMode == 4)
  586.          {
  587.             collectBonus(2);
  588.          }
  589.          else if(addMode == 5)
  590.          {
  591.             collectBonus(5);
  592.          }
  593.          else if(addMode == 6)
  594.          {
  595.             collectBonus(6);
  596.          }
  597.          else if(addMode == 7)
  598.          {
  599.             collectBonus(4);
  600.          }
  601.          else if(addMode == 8)
  602.          {
  603.             disableBonus();
  604.             addOn = true;
  605.             add_On();
  606.             bonusTicks = 350;
  607.             bonusOn = true;
  608.             bonusType = 8;
  609.          }
  610.          if(addMode != 0)
  611.          {
  612.             playerAdd = 1;
  613.          }
  614.          else if(!muted)
  615.          {
  616.             snd_Click.play(0,0,trans_5);
  617.          }
  618.       }
  619.       
  620.       public function addMenu_Scores() : void
  621.       {
  622.          var _loc1_:scoresmenu = null;
  623.          _loc1_ = new scoresmenu();
  624.          _loc1_.x = 0;
  625.          _loc1_.y = 0;
  626.          addChild(_loc1_);
  627.          menu_Scores = _loc1_;
  628.          menu_Scores.bkButton.addEventListener(MouseEvent.CLICK,bkScores_Click);
  629.       }
  630.       
  631.       public function mouseSet_Click(param1:MouseEvent) : void
  632.       {
  633.          removeMenu_Controls();
  634.          playerInput = 1;
  635.          addMenu_Ship();
  636.          if(!muted)
  637.          {
  638.             snd_Click.play(0,0,trans_5);
  639.          }
  640.       }
  641.       
  642.       public function spawnRockets() : *
  643.       {
  644.          var _loc1_:rocket1 = null;
  645.          var _loc2_:rocket1 = null;
  646.          _loc1_ = new rocket1();
  647.          _loc2_ = new rocket1();
  648.          _loc1_.x = wingClip_L.x;
  649.          _loc2_.x = wingClip_R.x;
  650.          _loc1_.y = wingClip_L.y - 20;
  651.          _loc2_.y = wingClip_R.y - 20;
  652.          _loc2_.rotation = -90;
  653.          _loc1_.rotation = -90;
  654.          wingFx.addChild(_loc1_);
  655.          wingFx.addChild(_loc2_);
  656.          rockets.push([_loc1_,9999]);
  657.          rockets.push([_loc2_,9999]);
  658.       }
  659.       
  660.       public function removeMenu_Credits() : void
  661.       {
  662.          menu_Credits.bkButton.removeEventListener(MouseEvent.CLICK,bkCredits_Click);
  663.          this.removeChild(DisplayObject(menu_Credits));
  664.       }
  665.       
  666.       public function cardClick() : void
  667.       {
  668.          var _loc1_:GlowFilter = null;
  669.          var _loc2_:int = 0;
  670.          var _loc3_:int = 0;
  671.          var _loc4_:int = 0;
  672.          var _loc5_:Boolean = false;
  673.          var _loc6_:Boolean = false;
  674.          var _loc7_:int = 0;
  675.          _loc1_ = new GlowFilter(16777215,1,12,12,6,3);
  676.          menu_Card.buyTxt.filters = [];
  677.          _loc2_ = Math.floor((mouseX - 48) / 41);
  678.          _loc3_ = Math.floor((mouseY - 124) / 51);
  679.          if(mouseX > 48 && mouseY > 124 && mouseX < 454 && mouseY < 274)
  680.          {
  681.             if(_loc3_ <= 3 && _loc3_ >= 0 && _loc2_ <= 9 && _loc3_ <= 2)
  682.             {
  683.                menu_Card.detailsTxt.text = cardDetails[slotData[_loc3_][_loc2_][0]];
  684.                menu_Card.priceTxt.text = String("Price: " + slotData[_loc3_][_loc2_][2]);
  685.                menu_Card.hl.x = 48 + _loc2_ * 41;
  686.                menu_Card.hl.y = 124 + _loc3_ * 51;
  687.                _loc4_ = 0;
  688.                _loc5_ = false;
  689.                _loc6_ = true;
  690.                _loc4_ = 0;
  691.                while(_loc4_ < 4)
  692.                {
  693.                   if(slotData[_loc3_][_loc2_][0] == slots[_loc4_][1])
  694.                   {
  695.                      _loc5_ = true;
  696.                   }
  697.                   if(slotData[_loc3_][_loc2_][0] == 4 && slots[_loc4_][1] == 5)
  698.                   {
  699.                      _loc5_ = true;
  700.                   }
  701.                   if(slotData[_loc3_][_loc2_][0] == 5 && slots[_loc4_][1] == 4)
  702.                   {
  703.                      _loc5_ = true;
  704.                   }
  705.                   if(slots[_loc4_][1] == 0)
  706.                   {
  707.                      _loc6_ = false;
  708.                   }
  709.                   _loc4_++;
  710.                }
  711.                if(slotData[_loc3_][_loc2_][2] > playerMoney)
  712.                {
  713.                   menu_Card.buyTxt.text = "You cant afford this card.";
  714.                   slotSelected = false;
  715.                   cardSelected = false;
  716.                   typeSelected = 0;
  717.                   levelSelected = 0;
  718.                   selectedCost = 0;
  719.                }
  720.                else if(_loc5_)
  721.                {
  722.                   menu_Card.buyTxt.text = "You already own a card of this type.";
  723.                   slotSelected = false;
  724.                   cardSelected = false;
  725.                   typeSelected = 0;
  726.                   levelSelected = 0;
  727.                   selectedCost = 0;
  728.                }
  729.                else if(_loc6_)
  730.                {
  731.                   menu_Card.buyTxt.text = "You dont have any slots.";
  732.                   slotSelected = false;
  733.                   cardSelected = false;
  734.                   typeSelected = 0;
  735.                   levelSelected = 0;
  736.                   selectedCost = 0;
  737.                }
  738.                else
  739.                {
  740.                   menu_Card.buyTxt.text = "*BUY THIS CARD*";
  741.                   menu_Card.buyTxt.filters = [_loc1_];
  742.                   slotSelected = false;
  743.                   cardSelected = true;
  744.                   typeSelected = slotData[_loc3_][_loc2_][0];
  745.                   levelSelected = slotData[_loc3_][_loc2_][1];
  746.                   selectedCost = slotData[_loc3_][_loc2_][2];
  747.                }
  748.             }
  749.          }
  750.          else if(mouseX > 115 && mouseY > 430 && mouseX < 345 && mouseY < 478)
  751.          {
  752.             _loc2_ = Math.floor((mouseX - 155) / 51);
  753.             if(_loc2_ >= 0 && _loc2_ <= 3)
  754.             {
  755.                _loc7_ = 0;
  756.                if(slots[_loc2_][1] >= 6)
  757.                {
  758.                   _loc7_ = 2000;
  759.                }
  760.                else
  761.                {
  762.                   _loc7_ = 3000 * slots[_loc2_][2] * slots[_loc2_][2];
  763.                }
  764.                menu_Card.detailsTxt.text = cardDetails[slots[_loc2_][1]];
  765.                menu_Card.priceTxt.text = String("Sell for " + _loc7_);
  766.                menu_Card.buyTxt.text = "You cant sell an empty slot.. :(";
  767.                menu_Card.hl.x = 155 + _loc2_ * 51;
  768.                menu_Card.hl.y = 430;
  769.                if(slots[_loc2_][1] != 0)
  770.                {
  771.                   menu_Card.buyTxt.text = "*SELL THIS CARD*";
  772.                   menu_Card.buyTxt.filters = [_loc1_];
  773.                   slotSelected = true;
  774.                   cardSelected = false;
  775.                   typeSelected = slots[_loc2_][1];
  776.                   levelSelected = slots[_loc2_][2];
  777.                   selectedCost = _loc7_;
  778.                   selectedSlot = _loc2_;
  779.                }
  780.             }
  781.          }
  782.          else if(mouseX > 250 && mouseY > 354 && mouseX < 457 && mouseY < 379)
  783.          {
  784.             if(cardSelected)
  785.             {
  786.                if(!muted)
  787.                {
  788.                   snd_Click.play(0,0,trans_5);
  789.                }
  790.                _loc4_ = 0;
  791.                while(_loc4_ < 4)
  792.                {
  793.                   if(slots[_loc4_][1] == 0)
  794.                   {
  795.                      playerMoney -= selectedCost;
  796.                      slots[_loc4_][1] = typeSelected;
  797.                      slots[_loc4_][2] = levelSelected;
  798.                      pickCard(slots[_loc4_][1],slots[_loc4_][2],_loc4_);
  799.                      pickCardVars(slots[_loc4_][1],slots[_loc4_][2],false);
  800.                      break;
  801.                   }
  802.                   _loc4_++;
  803.                }
  804.                checkFades();
  805.             }
  806.             else if(slotSelected)
  807.             {
  808.                if(!muted)
  809.                {
  810.                   snd_Click.play(0,0,trans_5);
  811.                }
  812.                playerMoney += selectedCost;
  813.                menu_Card.removeChild(slots[selectedSlot][0]);
  814.                if(selectedSlot == 0)
  815.                {
  816.                   menu_Card.slot_1.alpha = 1;
  817.                }
  818.                else if(selectedSlot == 1)
  819.                {
  820.                   menu_Card.slot_2.alpha = 1;
  821.                }
  822.                else if(selectedSlot == 2)
  823.                {
  824.                   menu_Card.slot_3.alpha = 1;
  825.                }
  826.                else if(selectedSlot == 3)
  827.                {
  828.                   menu_Card.slot_4.alpha = 1;
  829.                }
  830.                pickCardVars(slots[selectedSlot][1],slots[selectedSlot][2],true);
  831.                slots[selectedSlot][0] = null;
  832.                slots[selectedSlot][1] = 0;
  833.                slots[selectedSlot][2] = 0;
  834.                checkFades();
  835.             }
  836.             menu_Card.hl.x = -100;
  837.             menu_Card.hl.y = -100;
  838.             slotSelected = false;
  839.             cardSelected = false;
  840.             typeSelected = 0;
  841.             levelSelected = 0;
  842.             selectedCost = 0;
  843.             menu_Card.buyTxt.text = "Click a card to view its details.";
  844.          }
  845.          else
  846.          {
  847.             menu_Card.hl.x = -100;
  848.             menu_Card.hl.y = -100;
  849.             slotSelected = false;
  850.             cardSelected = false;
  851.             typeSelected = 0;
  852.             levelSelected = 0;
  853.             selectedCost = 0;
  854.             menu_Card.buyTxt.text = "Click a card to view its details.";
  855.          }
  856.          menu_Card.moneyTxt.text = String(playerMoney);
  857.       }
  858.       
  859.       internal function frame1() : *
  860.       {
  861.          ScoreSubmitter.gameId = 395;
  862.          ScoreSubmitter.gameVersion = "1.0";
  863.          ScoreSubmitter.gameValidationCode = "fran32b6da4c0d5160475a4253d24e0b9a00";
  864.          path_35 = [[-50,300,90,1,0,300,0,0],[250,300,72,0.952,-0.318,63,0,2],[310,280,45,0.714,-0.715,56,0,0],[350,240,0,0,-1,70,0,0],[350,170,-31,-0.518,-0.863,58,0,0],[320,120,-63,-0.896,-0.448,67,0,0],[260,90,-39,-0.625,-0.782,64,0,0],[220,40,0,0,-1,80,0,1],[220,-40,0,0,0,0,0]];
  865.          path_36 = [[550,300,-90,-1,0,300,0,0],[250,300,-72,-0.952,-0.318,63,0,2],[190,280,-45,-0.714,-0.715,56,0,0],[150,240,0,0,-1,70,0,0],[150,170,31,0.518,-0.863,58,0,0],[180,120,63,0.896,-0.448,67,0,0],[240,90,39,0.625,-0.782,64,0,0],[280,40,0,0,-1,80,0,1],[280,-40,0,0,0,0,0]];
  866.          path_37 = [[-50,310,115,0.904,0.428,210,0,0],[140,400,114,0.916,0.416,120,0,1],[250,450,110,0.945,0.337,148,0,1],[390,500,98,0.993,0.132,151,0,1],[540,520,98,0,0,0,0]];
  867.          path_38 = [[540,430,-66,-0.919,-0.409,196,0,0],[360,350,-70,-0.941,-0.347,202,0,1],[170,280,-78,-0.98,-0.21,143,0,1],[30,250,-82,-1,-0.143,70,0,0],[-40,240,-82,0,0,0,0]];
  868.          path_39 = [[530,540,-61,-0.88,-0.48,125,0,0],[420,480,-29,-0.491,-0.883,102,0,0],[370,390,0,0,-1,280,0,1],[370,110,0,0,-1,150,0,1],[370,-40,0,0,0,0,0]];
  869.          path_40 = [[-30,540,61,0.88,-0.48,125,0,0],[80,480,29,0.491,-0.883,102,0,0],[130,390,0,0,-1,280,0,1],[130,110,0,0,-1,150,0,1],[130,-40,0,0,0,0,0]];
  870.          path_25 = [[40,610,13,0.218,-0.979,92,0,0],[60,520,32,0.532,-0.852,94,0,0],[110,440,36,0.582,-0.814,86,0,0],[160,370,20,0.342,-0.941,117,0,0],[200,260,21,0.353,-0.942,85,0,0],[230,180,51,0.782,-0.625,64,0,0],[280,140,-270,1,0,80,0,0],[360,140,-270,1,0,180,0,0],[540,140,-270,0,0,0,0]];
  871.          path_26 = [[250,-40,180,0,1,120,0,0],[250,80,180,0,1,170,0,1],[250,250,180,0,1,140,0,2],[250,390,180,0,1,230,0,0],[250,620,180,0,0,0,0]];
  872.          path_27 = [[550,40,270,-1,0,140,0,0],[410,40,256,-0.976,0.243,41,0,0],[370,50,214,-0.556,0.833,36,0,0],[350,80,191,-0.2,1,50,0,0],[340,130,184,-0.062,1,490,0,1],[310,620,184,0,0,0,0]];
  873.          path_28 = [[-50,40,-270,1,0,140,0,0],[90,40,-256,0.976,0.243,41,0,0],[130,50,-214,0.556,0.833,36,0,0],[150,80,-191,0.2,1,50,0,0],[160,130,-184,0.062,1,490,0,1],[190,620,-184,0,0,0,0]];
  874.          path_29 = [[550,590,-67,-0.922,-0.395,152,0,0],[410,530,-29,-0.491,-0.883,102,0,0],[360,440,-13,-0.226,-0.978,133,0,0],[330,310,9,0.165,-0.992,121,0,1],[350,190,67,0.921,-0.395,76,0,0],[420,160,86,1,-0.077,130,0,0],[550,150,86,0,0,0,0]];
  875.          path_30 = [[-50,540,67,0.924,-0.385,130,0,0],[70,490,27,0.448,-0.896,134,0,0],[130,370,11,0.199,-0.991,101,0,0],[150,270,-34,-0.555,-0.834,108,0,1],[90,180,-70,-0.945,-0.338,148,0,0],[-50,130,-70,0,0,0,0]];
  876.          path_31 = [[470,620,-18,-0.318,-0.953,63,0,0],[450,560,-23,-0.395,-0.922,76,0,0],[420,490,-40,-0.642,-0.77,78,0,0],[370,430,-50,-0.77,-0.642,78,0,1],[310,380,-77,-0.979,-0.218,92,0,0],[220,360,262,-1,0.142,70,0,0],[150,370,234,-0.814,0.581,86,0,0],[80,420,220,-0.642,0.769,78,0,1],[30,480,214,-0.556,0.833,72,0,0],[-10,540,188,-0.143,1,70,0,0],[-20,610,188,0,0,0,0]];
  877.          path_32 = [[30,620,18,0.318,-0.953,63,0,0],[50,560,23,0.395,-0.922,76,0,0],[80,490,40,0.642,-0.77,78,0,0],[130,430,50,0.77,-0.642,78,0,1],[190,380,77,0.979,-0.218,92,0,0],[280,360,-262,1,0.142,70,0,0],[350,370,-234,0.814,0.581,86,0,0],[420,420,-220,0.642,0.769,78,0,1],[470,480,-214,0.556,0.833,72,0,0],[510,540,-188,0.143,1,70,0,0],[520,610,-188,0,0,0,0]];
  878.          path_33 = [[-50,160,90,1,0,330,0,0],[280,160,106,0.972,0.277,72,0,0],[350,180,141,0.625,0.781,64,0,0],[390,230,180,0,1,70,0,1],[390,300,219,-0.625,0.781,64,0,0],[350,350,229,-0.761,0.652,92,0,0],[280,410,241,-0.883,0.49,102,0,0],[190,460,243,-0.899,0.449,89,0,0],[110,500,236,-0.834,0.555,72,0,0],[50,540,228,-0.75,0.666,120,0,0],[-40,620,228,0,0,0,0]];
  879.          path_34 = [[550,160,-90,-1,0,330,0,0],[220,160,-106,-0.972,0.277,72,0,0],[150,180,-141,-0.625,0.781,64,0,0],[110,230,-180,0,1,70,0,1],[110,300,-219,0.625,0.781,64,0,0],[150,350,-229,0.761,0.652,92,0,0],[220,410,-241,0.883,0.49,102,0,0],[310,460,-243,0.899,0.449,89,0,0],[390,500,-236,0.834,0.555,72,0,0],[450,540,-228,0.75,0.666,120,0,0],[540,620,-228,0,0,0,0]];
  880.          path_0 = [[250,-40,180,0,1,660,0,0],[250,620,180,0,0,0,0]];
  881.          path_1 = [[250,-40,180,0,1,150,0,0],[250,110,144,0.581,0.813,86,0,0],[300,180,122,0.851,0.531,94,0,0],[380,230,99,0.991,0.165,121,0,0],[500,250,90,1,0,50,0,0],[550,250,90,0,0,0,0]];
  882.          path_2 = [[250,-40,-180,0,1,150,0,0],[250,110,-144,-0.581,0.813,86,0,0],[200,180,-122,-0.851,0.531,94,0,0],[120,230,-99,-0.991,0.165,121,0,0],[0,250,-90,-1,0,50,0,0],[-50,250,-90,0,0,0,0]];
  883.          path_3 = [[250,-50,180,0,1,190,0,0],[250,140,180,0,1,10,30,2],[250,150,135,0.714,0.714,14,0,0],[260,160,90,1,0,10,0,0],[270,160,45,0.714,-0.715,14,0,0],[280,150,0,0,-1,200,0,0],[280,-50,0,0,0,0,0]];
  884.          path_4 = [[-50,300,90,1,0,300,0,0],[250,300,72,0.952,-0.318,63,0,0],[310,280,45,0.714,-0.715,56,0,0],[350,240,0,0,-1,70,0,0],[350,170,-31,-0.518,-0.863,58,0,0],[320,120,-63,-0.896,-0.448,67,0,0],[260,90,-39,-0.625,-0.782,64,0,0],[220,40,0,0,-1,80,0,0],[220,-40,0,0,0,0,0]];
  885.          path_5 = [[550,300,-90,-1,0,300,0,0],[250,300,-72,-0.952,-0.318,63,0,0],[190,280,-45,-0.714,-0.715,56,0,0],[150,240,0,0,-1,70,0,0],[150,170,31,0.518,-0.863,58,0,0],[180,120,63,0.896,-0.448,67,0,0],[240,90,39,0.625,-0.782,64,0,0],[280,40,0,0,-1,80,0,0],[280,-40,0,0,0,0,0]];
  886.          path_6 = [[40,-50,180,0,1,60,0,0],[40,10,106,0.972,0.277,72,0,0],[110,30,124,0.833,0.555,72,0,0],[170,70,135,0.714,0.714,42,0,0],[200,100,135,0.714,0.714,70,0,0],[250,150,180,0,1,180,0,0],[250,330,202,-0.378,0.943,53,0,0],[230,380,254,-0.973,0.277,72,0,0],[160,400,270,-1,0,210,0,0],[-50,400,270,0,0,0,0]];
  887.          path_7 = [[460,-50,-180,0,1,60,0,0],[460,10,-106,-0.972,0.277,72,0,0],[390,30,-124,-0.833,0.555,72,0,0],[330,70,-135,-0.714,0.714,42,0,0],[300,100,-135,-0.714,0.714,70,0,0],[250,150,-180,0,1,180,0,0],[250,330,-202,0.378,0.943,53,0,0],[270,380,-254,0.973,0.277,72,0,0],[340,400,-270,1,0,210,0,0],[550,400,-270,0,0,0,0]];
  888.          path_8 = [[550,510,-71,-0.945,-0.331,635,0,0],[-50,300,-71,0,0,0,0]];
  889.          path_9 = [[-50,240,109,0.944,0.33,635,0,0],[550,450,109,0,0,0,0]];
  890.          path_10 = [[550,70,270,-1,0,590,0,0],[-40,70,270,0,0,0,0]];
  891.          path_11 = [[550,110,270,-1,0,90,0,0],[460,110,-81,-0.989,-0.156,516,0,10],[-50,30,-81,0,0,0,0]];
  892.          path_12 = [[270,-40,174,0.106,0.996,281,0,0],[300,240,152,0.476,0.884,147,0,2],[370,370,127,0.794,0.607,214,0,2],[540,500,127,0,0,0,0]];
  893.          path_13 = [[230,-40,-174,-0.106,0.996,281,0,0],[200,240,-152,-0.476,0.884,147,0,2],[130,370,-127,-0.794,0.607,214,0,2],[-40,500,-127,0,0,0,0]];
  894.          path_14 = [[-50,120,90,1,0,190,0,0],[140,120,83,0.992,-0.125,403,0,10],[540,70,83,0,0,0,0]];
  895.          path_15 = [[-20,-40,156,0.416,0.916,120,0,0],[30,70,135,0.714,0.714,98,0,0],[100,140,113,0.923,0.384,130,0,0],[220,190,90,1,0,60,0,0],[280,190,66,0.916,-0.417,120,0,0],[390,140,49,0.754,-0.661,106,0,0],[470,70,29,0.48,-0.88,125,0,0],[530,-40,29,0,0,0,0]];
  896.          path_16 = [[520,-40,-156,-0.416,0.916,120,0,0],[470,70,-135,-0.714,0.714,98,0,0],[400,140,-113,-0.923,0.384,130,0,0],[280,190,-90,-1,0,60,0,0],[220,190,-66,-0.916,-0.417,120,0,0],[110,140,-49,-0.754,-0.661,106,0,0],[30,70,-29,-0.48,-0.88,125,0,0],[-30,-40,-29,0,0,0,0]];
  897.          path_17 = [[-20,-40,156,0.416,0.916,120,0,0],[30,70,135,0.714,0.714,98,0,0],[100,140,113,0.923,0.384,130,0,2],[220,190,90,1,0,60,0,0],[280,190,66,0.916,-0.417,120,0,0],[390,140,49,0.754,-0.661,106,0,0],[470,70,29,0.48,-0.88,125,0,0],[530,-40,29,0,0,0,0]];
  898.          path_18 = [[520,-40,-156,-0.416,0.916,120,0,0],[470,70,-135,-0.714,0.714,98,0,0],[400,140,-113,-0.923,0.384,130,0,2],[280,190,-90,-1,0,60,0,0],[220,190,-66,-0.916,-0.417,120,0,0],[110,140,-49,-0.754,-0.661,106,0,0],[30,70,-29,-0.48,-0.88,125,0,0],[-30,-40,-29,0,0,0,0]];
  899.          path_19 = [[-50,210,90,1,0,210,0,0],[160,210,135,0.714,0.714,56,0,0],[200,250,180,0,1,60,0,0],[200,310,225,-0.715,0.714,56,0,1],[160,350,256,-0.976,0.243,82,0,0],[80,370,236,-0.834,0.555,72,0,0],[20,410,180,0,1,210,0,0],[20,620,180,0,0,0,0]];
  900.          path_20 = [[550,210,-90,-1,0,210,0,0],[340,210,-135,-0.714,0.714,56,0,0],[300,250,-180,0,1,60,0,0],[300,310,-225,0.715,0.714,56,0,1],[340,350,-256,0.976,0.243,82,0,0],[420,370,-236,0.834,0.555,72,0,0],[480,410,-180,0,1,210,0,0],[480,620,-180,0,0,0,0]];
  901.          path_21 = [[250,-50,180,0,1,130,0,0],[250,80,180,0,1,160,0,2],[250,240,180,0,1,170,0,2],[250,410,180,0,1,210,0,3],[250,620,180,0,0,0,0]];
  902.          path_22 = [[220,-40,180,0,1,80,0,0],[220,40,186,-0.112,1,90,0,0],[210,130,204,-0.409,0.918,98,0,0],[170,220,209,-0.491,0.882,102,0,1],[120,310,212,-0.532,0.851,94,0,0],[70,390,232,-0.79,0.614,114,0,0],[-20,460,270,-1,0,30,0,0],[-50,460,270,0,0,0,0]];
  903.          path_23 = [[280,-40,-180,0,1,80,0,0],[280,40,-186,0.112,1,90,0,0],[290,130,-204,0.409,0.918,98,0,0],[330,220,-209,0.491,0.882,102,0,1],[380,310,-212,0.532,0.851,94,0,0],[430,390,-232,0.79,0.614,114,0,0],[520,460,-270,1,0,30,0,0],[550,460,-270,0,0,0,0]];
  904.          path_24 = [[460,610,-13,-0.218,-0.979,92,0,0],[440,520,-32,-0.532,-0.852,94,0,0],[390,440,-36,-0.582,-0.814,86,0,0],[340,370,-20,-0.342,-0.941,117,0,0],[300,260,-21,-0.353,-0.942,85,0,1],[270,180,-51,-0.782,-0.625,64,0,0],[220,140,270,-1,0,80,0,0],[140,140,270,-1,0,180,0,0],[-40,140,270,0,0,0,0]];
  905.          pWeapons_3 = [[[0,-15,1,10,20,0],[0,-15,1,-10,20,0],[0,-15.4,1,0,20,0]],[[0,-15,2,5,20,0],[0,-15,2,-5,20,0],[-0.864,-14.976,1,-10,20,-2],[0.864,-14.976,1,10,20,2]],[[0,-15,2,5,20,0],[0,-15,2,-5,20,0],[-0.864,-14.976,2,-10,20,-2],[0.864,-14.976,2,10,20,2]],[[0,-15,1,5,25,0],[0,-15,1,-5,25,0],[-0.864,-14.976,2,-10,25,-2],[0.864,-14.976,2,10,25,2],[-2.014,-14.865,2,-12,25,-7],[2.014,-14.865,2,12,25,7]],[[0,-15,2,5,25,0],[0,-15,2,-5,25,0],[-0.864,-14.976,2,-10,25,-2],[0.864,-14.976,2,10,25,2],[-2.014,-14.865,2,-10,25,-7],[2.014,-14.865,2,10,25,7],[-6.286,-13.62,1,-12,25,-24],[6.286,-13.62,1,12,25,24]],[[0,-15,2,5,25,0],[0,-15,2,-5,25,0],[-0.864,-14.976,2,-10,25,-2],[0.864,-14.976,2,10,25,2],[-2.014,-14.865,2,-10,25,-7],[2.014,-14.865,2,10,25,7],[-6.286,-13.62,2,-12,25,-24],[6.286,-13.62,2,12,25,24],[10,0,1,12,50,90],[-10,0,1,-12,50,-90]]];
  906.          pWeapons_2 = [[[0,-15,1,15,25,0],[0,-15,1,-15,25,0],[0,-15.4,1,0,25,0]],[[0,-15,2,15,25,0],[0,-15,2,-15,25,0],[0,-15,1,3,25,0],[0,-15,1,-3,25,0]],[[-0.977,-17.974,2,-15,30,-2],[0,-16,1,3,30,0],[0,-16,1,-3,30,0],[0.977,-17.974,2,15,30,2]],[[0,-16,2,15,35,0],[0,-16,2,-15,35,0],[0,-16,2,3,35,0],[0,-16,2,-3,35,0],[-6.987,-13.274,1,-7,35,-27],[6.987,-13.274,1,7,35,27]],[[0,-17,2,15,35,0],[0,-17,2,-15,35,0],[0,-17,1,3,35,0],[0,-17,1,-3,35,0],[0.977,-17.974,2,15,35,2],[-0.977,-17.974,2,-15,35,-2]],[[0,-17,2,15,35,0],[0,-17,2,-15,35,0],[0,-17,1,3,35,0],[0,-17,1,-3,35,0],[-2.681,-19.82,1,-15,35,-7],[2.681,-19.82,1,15,35,7],[0,15,1,0,70,180]]];
  907.          pWeapons_1 = [[[0,-17,1,8,40,0],[0,-17,1,-8,40,0],[0,-17.4,1,0,40,0]],[[0,-17,2,8,40,0],[0,-18,1,0,40,0],[0,-17,2,-8,40,0]],[[-0.977,-17.974,2,-7,40,-2],[0,-18,1,0,40,0],[0.977,-17.974,2,7,40,2]],[[0,-16,2,8,45,0],[0,-16,2,-8,45,0],[0,-18,2,8,45,0],[0,-18,2,-8,45,0]],[[0,-18,1,6,50,0],[0,-18,1,-6,50,0],[0,-20,2,6,50,0],[0,-20,2,-6,50,0],[0,-16,2,12,50,0],[0,-16,2,-12,50,0],[0,-21,2,0,50,0],[0,15,2,0,100,180]],[[0,-18,1,6,50,0],[0,-18,1,-6,50,0],[0,-20,2,6,50,0],[0,-20,2,-6,50,0],[0,-16,2,12,50,0],[0,-16,2,-12,50,0],[0,-21,2,0,50,0],[-1,15,2,-5,100,180],[1,15,2,5,100,180]]];
  908.       }
  909.       
  910.       public function spawnBullet(param1:int = 0, param2:int = 100, param3:int = 100) : void
  911.       {
  912.          var _loc4_:int = 0;
  913.          var _loc5_:int = 0;
  914.          var _loc6_:DisplayObject = null;
  915.          var _loc7_:Number = NaN;
  916.          var _loc8_:Number = NaN;
  917.          var _loc9_:int = 0;
  918.          var _loc10_:Boolean = false;
  919.          _loc5_ = int(wData[param1].length);
  920.          _loc10_ = false;
  921.          _loc4_ = 0;
  922.          while(_loc4_ < _loc5_)
  923.          {
  924.             if((_loc9_ = int(wData[param1][_loc4_][2])) <= 1)
  925.             {
  926.                _loc6_ = new eBul1_1();
  927.                _loc10_ = false;
  928.             }
  929.             else if(_loc9_ == 2)
  930.             {
  931.                _loc6_ = new eBul1_2();
  932.                _loc10_ = false;
  933.             }
  934.             else if(_loc9_ == 3)
  935.             {
  936.                _loc6_ = new eBul2_1();
  937.                _loc10_ = true;
  938.             }
  939.             else if(_loc9_ >= 4)
  940.             {
  941.                _loc6_ = new eBul2_2();
  942.                _loc10_ = true;
  943.             }
  944.             _loc6_.x = param2;
  945.             _loc6_.y = param3;
  946.             eBulletClip.addChild(_loc6_);
  947.             if(slowMo == false)
  948.             {
  949.                _loc7_ = Number(wData[param1][_loc4_][0]);
  950.                _loc8_ = Number(wData[param1][_loc4_][1]);
  951.             }
  952.             else
  953.             {
  954.                _loc7_ = wData[param1][_loc4_][0] * 0.5;
  955.                _loc8_ = wData[param1][_loc4_][1] * 0.5;
  956.             }
  957.             e_Bullets.push([_loc6_,_loc7_,_loc8_,_loc10_]);
  958.             if(!muted)
  959.             {
  960.                if(sBulletLimit < 2)
  961.                {
  962.                   snd_eShoot.play(0,0,trans_3);
  963.                   ++sBulletLimit;
  964.                }
  965.             }
  966.             _loc4_++;
  967.          }
  968.       }
  969.       
  970.       public function removeMenu_Main() : void
  971.       {
  972.          inMain_Menu = false;
  973.          menu_Main.startButton.removeEventListener(MouseEvent.CLICK,start_Click);
  974.          menu_Main.optionsButton.removeEventListener(MouseEvent.CLICK,options_Click);
  975.          menu_Main.scoresButton.removeEventListener(MouseEvent.CLICK,scores_Click);
  976.          menu_Main.viewButton.removeEventListener(MouseEvent.CLICK,viewScores_Click);
  977.          menu_Main.moreButton.removeEventListener(MouseEvent.CLICK,moreGames_Click);
  978.          this.removeChild(DisplayObject(menu_Main));
  979.       }
  980.       
  981.       public function music3_Click(param1:MouseEvent) : void
  982.       {
  983.          navigateToURL(musicWeb3,"_blank");
  984.       }
  985.       
  986.       public function pickCardVars(param1:int, param2:int, param3:Boolean) : void
  987.       {
  988.          if(param1 == 1)
  989.          {
  990.             if(param3)
  991.             {
  992.                card_Damage = 0;
  993.             }
  994.             else
  995.             {
  996.                card_Damage = param2;
  997.             }
  998.          }
  999.          else if(param1 == 2)
  1000.          {
  1001.             if(param3)
  1002.             {
  1003.                card_Armour = 0;
  1004.             }
  1005.             else
  1006.             {
  1007.                card_Armour = param2;
  1008.             }
  1009.          }
  1010.          else if(param1 == 3)
  1011.          {
  1012.             if(param3)
  1013.             {
  1014.                card_Speed = 0;
  1015.             }
  1016.             else
  1017.             {
  1018.                card_Speed = param2;
  1019.             }
  1020.          }
  1021.          else if(param1 == 4)
  1022.          {
  1023.             if(param3)
  1024.             {
  1025.                wingType = 0;
  1026.                wingLevel = 0;
  1027.             }
  1028.             else
  1029.             {
  1030.                wingType = 1;
  1031.                wingLevel = param2;
  1032.             }
  1033.          }
  1034.          else if(param1 == 5)
  1035.          {
  1036.             if(param3)
  1037.             {
  1038.                wingType = 0;
  1039.                wingLevel = 0;
  1040.             }
  1041.             else
  1042.             {
  1043.                wingType = 2;
  1044.                wingLevel = param2;
  1045.             }
  1046.          }
  1047.          else if(param1 == 6)
  1048.          {
  1049.             if(param3)
  1050.             {
  1051.                card_Add = false;
  1052.             }
  1053.             else
  1054.             {
  1055.                card_Add = true;
  1056.             }
  1057.          }
  1058.          else if(param1 == 7)
  1059.          {
  1060.             if(param3)
  1061.             {
  1062.                card_Health = false;
  1063.             }
  1064.             else
  1065.             {
  1066.                card_Health = true;
  1067.             }
  1068.          }
  1069.          else if(param1 == 8)
  1070.          {
  1071.             if(param3)
  1072.             {
  1073.                card_Luck = false;
  1074.             }
  1075.             else
  1076.             {
  1077.                card_Luck = true;
  1078.             }
  1079.          }
  1080.          else if(param1 == 9)
  1081.          {
  1082.             if(param3)
  1083.             {
  1084.                card_Money = false;
  1085.             }
  1086.             else
  1087.             {
  1088.                card_Money = true;
  1089.             }
  1090.          }
  1091.          else if(param1 == 10)
  1092.          {
  1093.             if(param3)
  1094.             {
  1095.                card_Weapon = false;
  1096.             }
  1097.             else
  1098.             {
  1099.                card_Weapon = true;
  1100.             }
  1101.          }
  1102.       }
  1103.       
  1104.       public function removeMenu_GameOver() : void
  1105.       {
  1106.          inGameOver = false;
  1107.          menu_GameOver.bkButton.removeEventListener(MouseEvent.CLICK,bkOver_Click);
  1108.          menu_GameOver.submitButton.removeEventListener(MouseEvent.CLICK,submit_Click);
  1109.          menu_GameOver.viewButton.removeEventListener(MouseEvent.CLICK,viewScores_Click);
  1110.          menu_GameOver.moreButton.removeEventListener(MouseEvent.CLICK,moreGames_Click);
  1111.          this.removeChild(DisplayObject(menu_GameOver));
  1112.       }
  1113.       
  1114.       public function add_Off() : void
  1115.       {
  1116.          startGunSound();
  1117.          if(!muted)
  1118.          {
  1119.             chan_Beam.stop();
  1120.             snd_pDown.play(0,0,trans_9);
  1121.          }
  1122.          this.filters = [];
  1123.          removeChild(addClip);
  1124.          addOn = false;
  1125.          theHud.slow.alpha = 0;
  1126.       }
  1127.       
  1128.       public function checkMouse() : void
  1129.       {
  1130.          if(playerInput == 1)
  1131.          {
  1132.             if(mouseX > playerClip.x - 20 && mouseX < playerClip.x + 20 && mouseY > playerClip.y - 20 && mouseY < playerClip.y + 20)
  1133.             {
  1134.                moveDelay = false;
  1135.                gamePaused = false;
  1136.                Mouse.hide();
  1137.                theHud.mouseHere.alpha = 0;
  1138.                if(!muted)
  1139.                {
  1140.                   startGunSound();
  1141.                   chan_Game = music_Game.play(0,9999,trans_m);
  1142.                }
  1143.             }
  1144.          }
  1145.          else if(Key.isDown(Keyboard.SPACE))
  1146.          {
  1147.             theHud.spaceBegin.alpha = 0;
  1148.             moveDelay = false;
  1149.             gamePaused = false;
  1150.             if(!muted)
  1151.             {
  1152.                startGunSound();
  1153.                chan_Game = music_Game.play(0,9999,trans_m);
  1154.             }
  1155.          }
  1156.       }
  1157.       
  1158.       public function spawnEnemy(param1:int = 0, param2:int = 0, param3:int = 0, param4:int = 0, param5:int = 0) : void
  1159.       {
  1160.          var _loc6_:int = 0;
  1161.          var _loc7_:int = 0;
  1162.          var _loc8_:int = 0;
  1163.          var _loc9_:Number = NaN;
  1164.          var _loc10_:Array = null;
  1165.          var _loc11_:Array = null;
  1166.          var _loc12_:DisplayObject = null;
  1167.          _loc10_ = eData[param1];
  1168.          _loc11_ = paths[param5];
  1169.          if(param1 <= 8)
  1170.          {
  1171.             if(param1 == 0)
  1172.             {
  1173.                _loc12_ = new enemy_M_6();
  1174.             }
  1175.             else if(param1 == 1)
  1176.             {
  1177.                _loc12_ = new enemy_M_1();
  1178.             }
  1179.             else if(param1 == 2)
  1180.             {
  1181.                _loc12_ = new enemy_M_11();
  1182.             }
  1183.             else if(param1 == 3)
  1184.             {
  1185.                _loc12_ = new enemy_L_11();
  1186.             }
  1187.             else if(param1 == 4)
  1188.             {
  1189.                _loc12_ = new enemy_S_11();
  1190.             }
  1191.             else if(param1 == 5)
  1192.             {
  1193.                _loc12_ = new enemy_S_1();
  1194.             }
  1195.             else if(param1 == 6)
  1196.             {
  1197.                _loc12_ = new enemy_L_1();
  1198.             }
  1199.             else if(param1 == 7)
  1200.             {
  1201.                _loc12_ = new enemy_S_6();
  1202.             }
  1203.             else if(param1 == 8)
  1204.             {
  1205.                _loc12_ = new enemy_M_7();
  1206.             }
  1207.          }
  1208.          else if(param1 > 8 && param1 <= 15)
  1209.          {
  1210.             if(param1 == 9)
  1211.             {
  1212.                _loc12_ = new enemy_T_4();
  1213.             }
  1214.             else if(param1 == 10)
  1215.             {
  1216.                _loc12_ = new enemy_L_7();
  1217.             }
  1218.             else if(param1 == 11)
  1219.             {
  1220.                _loc12_ = new enemy_L_7();
  1221.             }
  1222.             else if(param1 == 12)
  1223.             {
  1224.                _loc12_ = new enemy_S_2();
  1225.             }
  1226.             else if(param1 == 13)
  1227.             {
  1228.                _loc12_ = new enemy_T_4();
  1229.             }
  1230.             else if(param1 == 14)
  1231.             {
  1232.                _loc12_ = new enemy_M_2();
  1233.             }
  1234.             else if(param1 == 15)
  1235.             {
  1236.                _loc12_ = new enemy_L_12();
  1237.             }
  1238.          }
  1239.          else if(param1 > 15 && param1 <= 19)
  1240.          {
  1241.             if(param1 == 16)
  1242.             {
  1243.                _loc12_ = new enemy_S_7();
  1244.             }
  1245.             else if(param1 == 17)
  1246.             {
  1247.                _loc12_ = new enemy_L_2();
  1248.             }
  1249.             else if(param1 == 18)
  1250.             {
  1251.                _loc12_ = new enemy_T_2();
  1252.             }
  1253.             else if(param1 == 19)
  1254.             {
  1255.                _loc12_ = new enemy_T_2();
  1256.             }
  1257.          }
  1258.          else if(param1 > 19 && param1 <= 23)
  1259.          {
  1260.             if(param1 == 20)
  1261.             {
  1262.                _loc12_ = new enemy_M_9();
  1263.             }
  1264.             else if(param1 == 21)
  1265.             {
  1266.                _loc12_ = new enemy_M_9();
  1267.             }
  1268.             else if(param1 == 22)
  1269.             {
  1270.                _loc12_ = new enemy_L_3();
  1271.             }
  1272.             else if(param1 == 23)
  1273.             {
  1274.                _loc12_ = new enemy_T_6();
  1275.             }
  1276.          }
  1277.          else if(param1 > 23 && param1 <= 27)
  1278.          {
  1279.             if(param1 == 24)
  1280.             {
  1281.                _loc12_ = new enemy_T_1();
  1282.             }
  1283.             else if(param1 == 25)
  1284.             {
  1285.                _loc12_ = new enemy_T_3();
  1286.             }
  1287.             else if(param1 == 26)
  1288.             {
  1289.                _loc12_ = new enemy_T_5();
  1290.             }
  1291.             else if(param1 == 27)
  1292.             {
  1293.                _loc12_ = new enemy_T_7();
  1294.             }
  1295.          }
  1296.          else if(param1 > 27 && param1 <= 33)
  1297.          {
  1298.             if(param1 == 28)
  1299.             {
  1300.                _loc12_ = new enemy_M_3();
  1301.             }
  1302.             else if(param1 == 29)
  1303.             {
  1304.                _loc12_ = new enemy_M_4();
  1305.             }
  1306.             else if(param1 == 30)
  1307.             {
  1308.                _loc12_ = new enemy_M_8();
  1309.             }
  1310.             else if(param1 == 31)
  1311.             {
  1312.                _loc12_ = new enemy_M_12();
  1313.             }
  1314.             else if(param1 == 32)
  1315.             {
  1316.                _loc12_ = new enemy_M_13();
  1317.             }
  1318.             else if(param1 == 33)
  1319.             {
  1320.                _loc12_ = new enemy_M_14();
  1321.             }
  1322.          }
  1323.          else if(param1 > 33 && param1 <= 39)
  1324.          {
  1325.             if(param1 == 34)
  1326.             {
  1327.                _loc12_ = new enemy_L_4();
  1328.             }
  1329.             else if(param1 == 35)
  1330.             {
  1331.                _loc12_ = new enemy_L_7();
  1332.             }
  1333.             else if(param1 == 36)
  1334.             {
  1335.                _loc12_ = new enemy_L_8();
  1336.             }
  1337.             else if(param1 == 37)
  1338.             {
  1339.                _loc12_ = new enemy_L_9();
  1340.             }
  1341.             else if(param1 == 38)
  1342.             {
  1343.                _loc12_ = new enemy_L_13();
  1344.             }
  1345.             else if(param1 == 39)
  1346.             {
  1347.                _loc12_ = new enemy_L_14();
  1348.             }
  1349.          }
  1350.          else if(param1 > 39 && param1 <= 46)
  1351.          {
  1352.             if(param1 == 40)
  1353.             {
  1354.                _loc12_ = new enemy_S_3();
  1355.             }
  1356.             else if(param1 == 41)
  1357.             {
  1358.                _loc12_ = new enemy_S_4();
  1359.             }
  1360.             else if(param1 == 42)
  1361.             {
  1362.                _loc12_ = new enemy_S_8();
  1363.             }
  1364.             else if(param1 == 43)
  1365.             {
  1366.                _loc12_ = new enemy_S_9();
  1367.             }
  1368.             else if(param1 == 44)
  1369.             {
  1370.                _loc12_ = new enemy_S_12();
  1371.             }
  1372.             else if(param1 == 45)
  1373.             {
  1374.                _loc12_ = new enemy_S_13();
  1375.             }
  1376.             else if(param1 == 46)
  1377.             {
  1378.                _loc12_ = new enemy_S_14();
  1379.             }
  1380.          }
  1381.          else if(param1 > 46)
  1382.          {
  1383.             if(param1 == 47)
  1384.             {
  1385.                _loc12_ = new enemy_L_5();
  1386.             }
  1387.             else if(param1 == 48)
  1388.             {
  1389.                _loc12_ = new enemy_L_10();
  1390.             }
  1391.             else if(param1 == 49)
  1392.             {
  1393.                _loc12_ = new enemy_L_15();
  1394.             }
  1395.             else if(param1 == 50)
  1396.             {
  1397.                _loc12_ = new enemy_M_5();
  1398.             }
  1399.             else if(param1 == 51)
  1400.             {
  1401.                _loc12_ = new enemy_M_10();
  1402.             }
  1403.             else if(param1 == 52)
  1404.             {
  1405.                _loc12_ = new enemy_M_15();
  1406.             }
  1407.             else if(param1 == 53)
  1408.             {
  1409.                _loc12_ = new enemy_S_5();
  1410.             }
  1411.             else if(param1 == 54)
  1412.             {
  1413.                _loc12_ = new enemy_S_10();
  1414.             }
  1415.             else if(param1 == 55)
  1416.             {
  1417.                _loc12_ = new enemy_S_15();
  1418.             }
  1419.             else if(param1 == 56)
  1420.             {
  1421.                _loc12_ = new enemy_T_8();
  1422.             }
  1423.             else if(param1 == 57)
  1424.             {
  1425.                _loc12_ = new enemy_T_9();
  1426.             }
  1427.             else if(param1 == 58)
  1428.             {
  1429.                _loc12_ = new enemy_T_10();
  1430.             }
  1431.          }
  1432.          _loc12_.x = _loc11_[0][0] + param2;
  1433.          _loc12_.y = _loc11_[0][1] + param3;
  1434.          _loc12_.rotation = _loc11_[0][2];
  1435.          enemyClip.addChild(_loc12_);
  1436.          _loc8_ = Math.ceil(_loc11_[0][5] / _loc10_[1]);
  1437.          _loc9_ = Number(_loc10_[1]);
  1438.          if(slowMo == true)
  1439.          {
  1440.             _loc9_ *= 0.5;
  1441.             _loc8_ *= 2;
  1442.          }
  1443.          _loc6_ = _loc11_[0][3] * _loc9_;
  1444.          _loc7_ = _loc11_[0][4] * _loc9_;
  1445.          enemies.push([_loc12_,0,_loc8_,param5,_loc10_[0],_loc9_,_loc10_[2],_loc10_[3],_loc10_[4],_loc6_,_loc7_,param4,0,0,0,0,0,0,0]);
  1446.       }
  1447.       
  1448.       public function options_Click(param1:MouseEvent) : void
  1449.       {
  1450.          removeMenu_Main();
  1451.          addMenu_Options();
  1452.          if(!muted)
  1453.          {
  1454.             snd_Click.play(0,0,trans_5);
  1455.          }
  1456.       }
  1457.       
  1458.       internal function frame2() : *
  1459.       {
  1460.          stop();
  1461.          MochiBot.track(this,"b7a7c441");
  1462.          myMenu_cm = new ContextMenu();
  1463.          myMenu_cm.hideBuiltInItems();
  1464.          newItem1_cmi = new ContextMenuItem("┬⌐ Polymer Rabbit",true,true,true);
  1465.          webby = new URLRequest("http://www.polymerrabbit.com");
  1466.          myMenu_cm.customItems.push(newItem1_cmi);
  1467.          newItem1_cmi.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,contactPage);
  1468.          this.contextMenu = myMenu_cm;
  1469.          gamePaused = true;
  1470.          inIntro = false;
  1471.          waveLoaded = false;
  1472.          waveTimer = 0;
  1473.          levelNumber = 0;
  1474.          currentWave = 0;
  1475.          currentEnemy = 0;
  1476.          endOfLevel = false;
  1477.          endTicks = 0;
  1478.          playerDead = false;
  1479.          deadTicks = 0;
  1480.          slowMo = false;
  1481.          shakeTicks = 0;
  1482.          shieldType = 0;
  1483.          playerType = 1;
  1484.          playerInput = 1;
  1485.          currentWeapon = 0;
  1486.          weaponMax = 1;
  1487.          weaponDelay = 6;
  1488.          weaponDelay_Ticks = 0;
  1489.          moveDelay = false;
  1490.          playerFlash = 0;
  1491.          weaponDamage = 0;
  1492.          playerHealth = 0;
  1493.          playerHealthMax = 0;
  1494.          playerAdd = 0;
  1495.          playerScore = 0;
  1496.          playerLives = 0;
  1497.          playerMoney = 0;
  1498.          scoreMultTicks = 0;
  1499.          scoreMult = 1;
  1500.          wingType = 0;
  1501.          wingLevel = 1;
  1502.          laserTicks = 0;
  1503.          laserDelay = 100;
  1504.          bossLoaded = false;
  1505.          bossMode = false;
  1506.          bossTicks = 0;
  1507.          slowStars = false;
  1508.          bossHealth = 0;
  1509.          bossHealthMax = 0;
  1510.          bossWeapon = 0;
  1511.          bossTime = 0;
  1512.          bossPath = 0;
  1513.          addMode = 0;
  1514.          addOn = false;
  1515.          bonusOn = false;
  1516.          bonusTicks = 0;
  1517.          bonusType = 0;
  1518.          card_Armour = 0;
  1519.          card_Damage = 0;
  1520.          card_Speed = 0;
  1521.          card_Health = false;
  1522.          card_Add = false;
  1523.          card_Money = false;
  1524.          card_Luck = false;
  1525.          card_Weapon = false;
  1526.          newMoney = 0;
  1527.          cardHpTicks = 0;
  1528.          buttonDelay = 0;
  1529.          inCard_Menu = false;
  1530.          slotSelected = false;
  1531.          cardSelected = false;
  1532.          typeSelected = 0;
  1533.          levelSelected = 0;
  1534.          selectedCost = 0;
  1535.          selectedSlot = 0;
  1536.          muted = false;
  1537.          musicMuted = false;
  1538.          gameQ = 2;
  1539.          boomCount = 0;
  1540.          boomTicks = 0;
  1541.          player_Rad_Small = 8 * 8 + 8 * 8;
  1542.          player_Rad_Small_S = Math.sqrt(player_Rad_Small);
  1543.          player_Rad_Large = 11 * 11 + 11 * 11;
  1544.          player_Rad_Large_S = Math.sqrt(player_Rad_Large);
  1545.          shield_Rad_Small = 28 * 28 + 28 * 28;
  1546.          shield_Rad_Small_S = Math.sqrt(player_Rad_Small);
  1547.          shield_Rad_Large = 20 * 20 + 20 * 20;
  1548.          shield_Rad_Large_S = Math.sqrt(player_Rad_Large);
  1549.          bonus_Rad = 50 * 50 + 50 * 50;
  1550.          degToRad = Math.PI / 180;
  1551.          radToDeg = 180 / Math.PI;
  1552.          enemyClip = new MovieClip();
  1553.          enemyClip.x = 0;
  1554.          enemyClip.y = 0;
  1555.          eBulletClip = new MovieClip();
  1556.          eBulletClip.x = 0;
  1557.          eBulletClip.y = 0;
  1558.          pBulletClip = new MovieClip();
  1559.          pBulletClip.x = 0;
  1560.          pBulletClip.y = 0;
  1561.          starClip = new MovieClip();
  1562.          starClip.x = 0;
  1563.          starClip.y = 0;
  1564.          fxClip = new MovieClip();
  1565.          fxClip.x = 0;
  1566.          fxClip.y = 0;
  1567.          bonusClip = new MovieClip();
  1568.          bonusClip.x = 0;
  1569.          bonusClip.y = 0;
  1570.          wing_Laser = new wingLaser();
  1571.          wing_Rocket = new wingRocket();
  1572.          wingFx = new MovieClip();
  1573.          wingFx.x = 0;
  1574.          wingFx.y = 0;
  1575.          lasers = wingFx.graphics;
  1576.          glowF = new GlowFilter(16711935,1,6,6,3,3);
  1577.          playerDot = new testStar();
  1578.          playerDot.width = 4;
  1579.          playerDot.height = 4;
  1580.          player_1 = new playerJag();
  1581.          player_2 = new playerTec();
  1582.          player_3 = new playerOrg();
  1583.          theHud = new hud();
  1584.          enemies = [];
  1585.          enemies_Splice = [];
  1586.          enemiesOff = 0;
  1587.          e_Bullets = [];
  1588.          e_Bullets_Splice = [];
  1589.          e_BulletsOff = 0;
  1590.          p_Bullets = [];
  1591.          p_Bullets_Splice = [];
  1592.          p_BulletsOff = 0;
  1593.          pWeps = [];
  1594.          rockets = [];
  1595.          rockets_Splice = [];
  1596.          rocketsOff = 0;
  1597.          stars = [];
  1598.          boss = [];
  1599.          bonus = [];
  1600.          bonus_Splice = [];
  1601.          bonusOff = 0;
  1602.          fx = [];
  1603.          fx_Splice = [];
  1604.          fxOff = 0;
  1605.          slots = [[0,0,0],[0,0,0],[0,0,0],[0,0,0]];
  1606.          slotData = [[[1,1,5000],[1,2,49000],[1,3,120000],[1,4,330000],[1,5,600000],[2,1,22000],[2,2,35000],[2,3,90000],[2,4,290000],[2,5,560000]],[[3,1,6000],[3,2,52000],[3,3,190000],[3,4,420000],[3,5,650000],[4,1,20000],[4,2,32000],[4,3,84000],[4,4,260000],[4,5,440000]],[[6,0,2300],[7,0,2600],[8,0,5866],[9,0,17000],[10,0,111000],[5,1,18000],[5,2,30000],[5,3,80000],[5,4,230000],[5,5,400000]]];
  1607.          slotFade = [[[0],[0],[0],[0],[0],[0],[0],[0],[0],[0]],[[0],[0],[0],[0],[0],[0],[0],[0],[0],[0]],[[0],[0],[0],[0],[0],[0],[0],[0],[0],[0]]];
  1608.          cardDetails = ["Empty Slot","More damage: Destroy your foes quicker.","Heavier shields: Stay alive longer.","Reload Speed: Essential card, kill much more effectively.","Laser Wingmen: Two Wingmen to aid you with devastating lasers.","Rocket Wingmen: Launch a barrage of precision homing missiles.","Addrenaline Booster: Space age energy drink. More addrenaline per kill.","Repair Robots: Automatically replenishes you shields over time.","Gambler: A small chance to double your earnings each mission.","Money Increase: Earn more money per coin collected.","Weapon Enhancer: Your weapon is permanantly one level higher."];
  1609.          boss_9 = [250,150,350000,[[250,90,11250],[180,90,11250],[320,90,11250]],[[50,3,95,5,0,50],[0,3,100,5,0,50],[0,3,105,5,0,50],[0,3,110,5,0,50],[0,3,115,5,0,50],[0,3,120,5,0,50],[0,3,85,5,0,50],[0,3,80,5,0,50],[0,3,75,5,0,50],[0,3,70,5,0,50],[0,3,65,5,0,50],[0,3,60,5,0,50],[15,4,100,4,-35,60],[0,4,105,4,-35,60],[0,4,110,4,-35,60],[0,4,115,4,-35,60],[0,4,120,4,-35,60],[0,4,80,4,-35,60],[0,4,75,4,-35,60],[0,4,70,4,-35,60],[0,4,65,4,-35,60],[0,4,60,4,-35,60],[0,4,100,4,35,60],[0,4,105,4,35,60],[0,4,110,4,35,60],[0,4,115,4,35,60],[0,4,120,4,35,60],[0,4,80,4,35,60],[0,4,75,4,35,60],[0,4,70,4,35,60],[0,4,65,4,35,60],[0,4,60,4,35,60],[10,4,0,6,70,65],[0,4,180,6,60,55],[0,4,90,6,80,55],[0,4,-90,6,70,45],[10,4,0,6,-70,65],[0,4,180,6,-80,55],[0,4,90,6,-60,55],[0,4,-90,6,-70,45],[8,4,0,6,70,65],[0,4,180,6,60,55],[0,4,90,6,80,55],[0,4,-90,6,70,45],[8,4,0,6,-70,65],[0,4,180,6,-80,55],[0,4,90,6,-60,55],[0,4,-90,6,-70,45],[6,4,0,6,70,65],[0,4,180,6,60,55],[0,4,90,6,80,55],[0,4,-90,6,70,45],[6,4,0,6,-70,65],[0,4,180,6,-80,55],[0,4,90,6,-60,55],[0,4,-90,6,-70,45],[4,4,0,6,70,65],[0,4,180,6,60,55],[0,4,90,6,80,55],[0,4,-90,6,70,45],[4,4,0,6,-70,65],[0,4,180,6,-80,55],[0,4,90,6,-60,55],[0,4,-90,6,-70,45],[2,4,0,6,70,65],[0,4,180,6,60,55],[0,4,90,6,80,55],[0,4,-90,6,70,45],[2,4,0,6,-70,65],[0,4,180,6,-80,55],[0,4,90,6,-60,55],[0,4,-90,6,-70,45],[2,4,-10,6,70,65],[0,4,170,6,60,55],[0,4,80,6,80,55],[0,4,-100,6,70,45],[2,4,-10,6,-70,65],[0,4,170,6,-80,55],[0,4,80,6,-60,55],[0,4,-100,6,-70,45],[2,4,-20,6,70,65],[0,4,160,6,60,55],[0,4,70,6,80,55],[0,4,-110,6,70,45],[2,4,-20,6,-70,65],[0,4,160,6,-80,55],[0,4,70,6,-60,55],[0,4,-110,6,-70,45],[2,4,-30,6,70,65],[0,4,150,6,60,55],[0,4,60,6,80,55],[0,4,-120,6,70,45],[2,4,-30,6,-70,65],[0,4,150,6,-80,55],[0,4,60,6,-60,55],[0,4,-120,6,-70,45],[2,4,-40,6,70,65],[0,4,140,6,60,55],[0,4,50,6,80,55],[0,4,-130,6,70,45],[2,4,-40,6,-70,65],[0,4,140,6,-80,55],[0,4,50,6,-60,55],[0,4,-130,6,-70,45],[2,4,-50,6,70,65],[0,4,130,6,60,55],[0,4,40,6,80,55],[0,4,-140,6,70,45],[2,4,-50,6,-70,65],[0,4,130,6,-80,55],[0,4,40,6,-60,55],[0,4,-140,6,-70,45],[2,4,-60,6,70,65],[0,4,130,6,60,55],[0,4,40,6,80,55],[0,4,-150,6,70,45],[2,4,-60,6,-70,65],[0,4,130,6,-80,55],[0,4,40,6,-60,55],[0,4,-150,6,-70,45],[2,4,-70,6,70,65],[0,4,120,6,60,55],[0,4,30,6,80,55],[0,4,-160,6,70,45],[2,4,-70,6,-70,65],[0,4,120,6,-80,55],[0,4,30,6,-60,55],[0,4,-160,6,-70,45],[2,4,-80,6,70,65],[0,4,110,6,60,55],[0,4,30,6,80,55],[0,4,-170,6,70,45],[2,4,-80,6,-70,65],[0,4,110,6,-80,55],[0,4,30,6,-60,55],[0,4,-170,6,-70,45],[2,4,-90,6,70,65],[0,4,100,6,60,55],[0,4,20,6,80,55],[0,4,-170,6,70,45],[2,4,-90,6,-70,65],[0,4,100,6,-80,55],[0,4,20,6,-60,55],[0,4,-170,6,-70,45],[2,4,-100,6,70,65],[0,4,90,6,60,55],[0,4,10,6,80,55],[0,4,-180,6,70,45],[2,4,-100,6,-70,65],[0,4,90,6,-80,55],[0,4,10,6,-60,55],[0,4,-180,6,-70,45],[2,4,-110,6,70,65],[0,4,80,6,60,55],[0,4,0,6,80,55],[0,4,170,6,70,45],[2,4,-110,6,-70,65],[0,4,80,6,-80,55],[0,4,0,6,-60,55],[0,4,170,6,-70,45],[2,4,-120,6,70,65],[0,4,70,6,60,55],[0,4,-10,6,80,55],[0,4,160,6,70,45],[2,4,-120,6,-70,65],[0,4,70,6,-80,55],[0,4,-10,6,-60,55],[0,4,160,6,-70,45],[2,4,-130,6,70,65],[0,4,60,6,60,55],[0,4,-20,6,80,55],[0,4,150,6,70,45],[2,4,-130,6,-70,65],[0,4,60,6,-80,55],[0,4,-20,6,-60,55],[0,4,150,6,-70,45],[2,4,-140,6,70,65],[0,4,50,6,60,55],[0,4,-30,6,80,55],[0,4,140,6,70,45],[2,4,-140,6,-70,65],[0,4,50,6,-80,55],[0,4,-30,6,-60,55],[0,4,140,6,-70,45],[2,4,-150,6,70,65],[0,4,40,6,60,55],[0,4,-40,6,80,55],[0,4,130,6,70,45],[2,4,-150,6,-70,65],[0,4,40,6,-80,55],[0,4,-40,6,-60,55],[0,4,130,6,-70,45],[2,4,-160,6,70,65],[0,4,30,6,60,55],[0,4,-50,6,80,55],[0,4,120,6,70,45],[2,4,-160,6,-70,65],[0,4,30,6,-80,55],[0,4,-50,6,-60,55],[0,4,120,6,-70,45],[2,4,-170,6,70,65],[0,4,20,6,60,55],[0,4,-60,6,80,55],[0,4,110,6,70,45],[2,4,-170,6,-70,65],[0,4,20,6,-80,55],[0,4,-60,6,-60,55],[0,4,110,6,-70,45],[2,4,-180,6,70,65],[0,4,10,6,60,55],[0,4,-60,6,80,55],[0,4,100,6,70,45],[2,4,-180,6,-70,65],[0,4,10,6,-80,55],[0,4,-60,6,-60,55],[0,4,100,6,-70,45],[2,4,0,6,70,65],[0,4,180,6,60,55],[0,4,90,6,80,55],[0,4,-90,6,70,45],[2,4,0,6,-70,65],[0,4,180,6,-80,55],[0,4,90,6,-60,55],[0,4,-90,6,-70,45],[2,4,-10,6,70,65],[0,4,170,6,60,55],[0,4,80,6,80,55],[0,4,-100,6,70,45],[2,4,-10,6,-70,65],[0,4,170,6,-80,55],[0,4,80,6,-60,55],[0,4,-100,6,-70,45],[2,4,-20,6,70,65],[0,4,160,6,60,55],[0,4,70,6,80,55],[0,4,-110,6,70,45],[2,4,-20,6,-70,65],[0,4,160,6,-80,55],[0,4,70,6,-60,55],[0,4,-110,6,-70,45],[2,4,-30,6,70,65],[0,4,150,6,60,55],[0,4,60,6,80,55],[0,4,-120,6,70,45],[2,4,-30,6,-70,65],[0,4,150,6,-80,55],[0,4,60,6,-60,55],[0,4,-120,6,-70,45],[2,4,-40,6,70,65],[0,4,140,6,60,55],[0,4,50,6,80,55],[0,4,-130,6,70,45],[2,4,-40,6,-70,65],[0,4,140,6,-80,55],[0,4,50,6,-60,55],[0,4,-130,6,-70,45],[2,4,-50,6,70,65],[0,4,130,6,60,55],[0,4,40,6,80,55],[0,4,-140,6,70,45],[2,4,-50,6,-70,65],[0,4,130,6,-80,55],[0,4,40,6,-60,55],[0,4,-140,6,-70,45],[2,4,-60,6,70,65],[0,4,130,6,60,55],[0,4,40,6,80,55],[0,4,-150,6,70,45],[2,4,-60,6,-70,65],[0,4,130,6,-80,55],[0,4,40,6,-60,55],[0,4,-150,6,-70,45],[2,4,-70,6,70,65],[0,4,120,6,60,55],[0,4,30,6,80,55],[0,4,-160,6,70,45],[2,4,-70,6,-70,65],[0,4,120,6,-80,55],[0,4,30,6,-60,55],[0,4,-160,6,-70,45],[2,4,-80,6,70,65],[0,4,110,6,60,55],[0,4,30,6,80,55],[0,4,-170,6,70,45],[2,4,-80,6,-70,65],[0,4,110,6,-80,55],[0,4,30,6,-60,55],[0,4,-170,6,-70,45],[2,4,-90,6,70,65],[0,4,100,6,60,55],[0,4,20,6,80,55],[0,4,-170,6,70,45],[2,4,-90,6,-70,65],[0,4,100,6,-80,55],[0,4,20,6,-60,55],[0,4,-170,6,-70,45],[2,4,-100,6,70,65],[0,4,90,6,60,55],[0,4,10,6,80,55],[0,4,-180,6,70,45],[2,4,-100,6,-70,65],[0,4,90,6,-80,55],[0,4,10,6,-60,55],[0,4,-180,6,-70,45],[2,4,-110,6,70,65],[0,4,80,6,60,55],[0,4,0,6,80,55],[0,4,170,6,70,45],[2,4,-110,6,-70,65],[0,4,80,6,-80,55],[0,4,0,6,-60,55],[0,4,170,6,-70,45],[2,4,-120,6,70,65],[0,4,70,6,60,55],[0,4,-10,6,80,55],[0,4,160,6,70,45],[2,4,-120,6,-70,65],[0,4,70,6,-80,55],[0,4,-10,6,-60,55],[0,4,160,6,-70,45],[2,4,-130,6,70,65],[0,4,60,6,60,55],[0,4,-20,6,80,55],[0,4,150,6,70,45],[2,4,-130,6,-70,65],[0,4,60,6,-80,55],[0,4,-20,6,-60,55],[0,4,150,6,-70,45],[2,4,-140,6,70,65],[0,4,50,6,60,55],[0,4,-30,6,80,55],[0,4,140,6,70,45],[2,4,-140,6,-70,65],[0,4,50,6,-80,55],[0,4,-30,6,-60,55],[0,4,140,6,-70,45],[2,4,-150,6,70,65],[0,4,40,6,60,55],[0,4,-40,6,80,55],[0,4,130,6,70,45],[2,4,-150,6,-70,65],[0,4,40,6,-80,55],[0,4,-40,6,-60,55],[0,4,130,6,-70,45],[2,4,-160,6,70,65],[0,4,30,6,60,55],[0,4,-50,6,80,55],[0,4,120,6,70,45],[2,4,-160,6,-70,65],[0,4,30,6,-80,55],[0,4,-50,6,-60,55],[0,4,120,6,-70,45],[2,4,-170,6,70,65],[0,4,20,6,60,55],[0,4,-60,6,80,55],[0,4,110,6,70,45],[2,4,-170,6,-70,65],[0,4,20,6,-80,55],[0,4,-60,6,-60,55],[0,4,110,6,-70,45],[2,4,-180,6,70,65],[0,4,10,6,60,55],[0,4,-60,6,80,55],[0,4,100,6,70,45],[2,4,-180,6,-70,65],[0,4,10,6,-80,55],[0,4,-60,6,-60,55],[0,4,100,6,-70,45],[25,1,0,6,70,55],[0,1,10,6,70,55],[0,1,20,6,70,55],[0,1,30,6,70,55],[0,1,40,6,70,55],[0,1,50,6,70,55],[0,1,60,6,70,55],[0,1,70,6,70,55],[0,1,80,6,70,55],[0,1,90,6,70,55],[0,1,100,6,70,55],[0,1,110,6,70,55],[0,1,120,6,70,55],[0,1,130,6,70,55],[0,1,140,6,70,55],[0,1,150,6,70,55],[0,1,160,6,70,55],[0,1,170,6,70,55],[0,1,180,6,70,55],[0,1,-10,6,70,55],[0,1,-20,6,70,55],[0,1,-30,6,70,55],[0,1,-40,6,70,55],[0,1,-50,6,70,55],[0,1,-60,6,70,55],[0,1,-70,6,70,55],[0,1,-80,6,70,55],[0,1,-90,6,70,55],[0,1,-100,6,70,55],[0,1,-110,6,70,55],[0,1,-120,6,70,55],[0,1,-130,6,70,55],[0,1,-140,6,70,55],[0,1,-150,6,70,55],[0,1,-160,6,70,55],[0,1,-170,6,70,55],[0,1,0,6,-70,55],[0,1,10,6,-70,55],[0,1,20,6,-70,55],[0,1,30,6,-70,55],[0,1,40,6,-70,55],[0,1,50,6,-70,55],[0,1,60,6,-70,55],[0,1,70,6,-70,55],[0,1,80,6,-70,55],[0,1,90,6,-70,55],[0,1,100,6,-70,55],[0,1,110,6,-70,55],[0,1,120,6,-70,55],[0,1,130,6,-70,55],[0,1,140,6,-70,55],[0,1,150,6,-70,55],[0,1,160,6,-70,55],[0,1,170,6,-70,55],[0,1,180,6,-70,55],[0,1,-10,6,-70,55],[0,1,-20,6,-70,55],[0,1,-30,6,-70,55],[0,1,-40,6,-70,55],[0,1,-50,6,-70,55],[0,1,-60,6,-70,55],[0,1,-70,6,-70,55],[0,1,-80,6,-70,55],[0,1,-90,6,-70,55],[0,1,-100,6,-70,55],[0,1,-110,6,-70,55],[0,1,-120,6,-70,55],[0,1,-130,6,-70,55],[0,1,-140,6,-70,55],[0,1,-150,6,-70,55],[0,1,-160,6,-70,55],[0,1,-170,6,-70,55],[25,1,0,6,35,55],[0,1,10,6,35,55],[0,1,20,6,35,55],[0,1,30,6,35,55],[0,1,40,6,35,55],[0,1,50,6,35,55],[0,1,60,6,35,55],[0,1,70,6,35,55],[0,1,80,6,35,55],[0,1,90,6,35,55],[0,1,100,6,35,55],[0,1,110,6,35,55],[0,1,120,6,35,55],[0,1,130,6,35,55],[0,1,140,6,35,55],[0,1,150,6,35,55],[0,1,160,6,35,55],[0,1,170,6,35,55],[0,1,180,6,35,55],[0,1,-10,6,35,55],[0,1,-20,6,35,55],[0,1,-30,6,35,55],[0,1,-40,6,35,55],[0,1,-50,6,35,55],[0,1,-60,6,35,55],[0,1,-70,6,35,55],[0,1,-80,6,35,55],[0,1,-90,6,35,55],[0,1,-100,6,35,55],[0,1,-110,6,35,55],[0,1,-120,6,35,55],[0,1,-130,6,35,55],[0,1,-140,6,35,55],[0,1,-150,6,35,55],[0,1,-160,6,35,55],[0,1,0,6,-35,55],[0,1,10,6,-35,55],[0,1,20,6,-35,55],[0,1,30,6,-35,55],[0,1,40,6,-35,55],[0,1,50,6,-35,55],[0,1,60,6,-35,55],[0,1,70,6,-35,55],[0,1,80,6,-35,55],[0,1,90,6,-35,55],[0,1,100,6,-35,55],[0,1,110,6,-35,55],[0,1,120,6,-35,55],[0,1,130,6,-35,55],[0,1,140,6,-35,55],[0,1,150,6,-35,55],[0,1,160,6,-35,55],[0,1,170,6,-35,55],[0,1,180,6,-35,55],[0,1,-10,6,-35,55],[0,1,-20,6,-35,55],[0,1,-30,6,-35,55],[0,1,-40,6,-35,55],[0,1,-50,6,-35,55],[0,1,-60,6,-35,55],[0,1,-70,6,-35,55],[0,1,-80,6,-35,55],[0,1,-90,6,-35,55],[0,1,-100,6,-35,55],[0,1,-110,6,-35,55],[0,1,-120,6,-35,55],[0,1,-130,6,-35,55],[0,1,-140,6,-35,55],[0,1,-150,6,-35,55],[0,1,-160,6,-35,55],[25,1,0,6,0,50],[0,1,10,6,0,50],[0,1,20,6,0,50],[0,1,30,6,0,50],[0,1,40,6,0,50],[0,1,50,6,0,50],[0,1,60,6,0,50],[0,1,70,6,0,50],[0,1,80,6,0,50],[0,1,90,6,0,50],[0,1,100,6,0,50],[0,1,110,6,0,50],[0,1,120,6,0,50],[0,1,130,6,0,50],[0,1,140,6,0,50],[0,1,150,6,0,50],[0,1,160,6,0,50],[0,1,170,6,0,50],[0,1,180,6,0,50],[0,1,-10,6,0,50],[0,1,-20,6,0,50],[0,1,-30,6,0,50],[0,1,-40,6,0,50],[0,1,-50,6,0,50],[0,1,-60,6,0,50],[0,1,-70,6,0,50],[0,1,-80,6,0,50],[0,1,-90,6,0,50],[0,1,-100,6,0,50],[0,1,-110,6,0,50],[0,1,-120,6,0,50],[0,1,-130,6,0,50],[0,1,-140,6,0,50],[0,1,-150,6,0,50],[0,1,-160,6,0,50],[0,1,-170,6,0,50],[40,1,94,7,0,50],[1,1,82,7,35,60],[0,1,92,7,-35,60],[3,1,83,7,70,55],[0,1,91,7,-70,55],[1,1,81,7,70,55],[0,1,95,7,35,60],[3,1,93,7,70,55],[0,1,88,7,35,60],[1,1,92,7,0,50],[0,1,83,7,-70,55],[3,1,95,7,35,60],[0,1,83,7,70,55],[1,1,91,7,35,60],[0,1,84,7,0,50],[3,1,96,7,-35,60],[0,1,85,7,70,55],[1,1,92,7,35,60],[0,1,82,7,0,50],[3,1,93,7,-70,55],[0,1,80,7,-35,60],[1,1,95,7,70,55],[0,1,85,7,35,60],[3,1,96,7,0,50],[0,1,82,7,-70,55],[1,1,92,7,35,60],[0,1,81,7,-70,55],[3,1,91,7,70,55],[0,1,80,7,35,60],[1,1,95,7,70,55],[0,1,89,7,35,60],[3,1,97,7,0,50],[0,1,82,7,-70,55],[1,2,0,3,40,60],[0,2,0,3,-40,60],[1,1,10,4,40,60],[0,1,10,4,-40,60],[1,2,20,3,40,60],[0,2,20,3,-40,60],[1,1,30,4,40,60],[0,1,30,4,-40,60],[1,2,40,3,40,60],[0,2,40,3,-40,60],[1,1,50,4,40,60],[0,1,50,4,-40,60],[1,2,60,3,40,60],[0,2,60,3,-40,60],[1,1,70,4,40,60],[0,1,70,4,-40,60],[1,2,80,3,40,60],[0,2,80,3,-40,60],[1,1,90,4,40,60],[0,1,90,4,-40,60],[1,2,100,3,40,60],[0,2,100,3,-40,60],[1,1,110,4,40,60],[0,1,110,4,-40,60],[1,2,120,3,40,60],[0,2,120,3,-40,60],[1,1,130,4,40,60],[0,1,130,4,-40,60],[1,2,140,3,40,60],[0,2,140,3,-40,60],[1,1,150,4,40,60],[0,1,150,4,-40,60],[1,2,160,3,40,60],[0,2,160,3,-40,60],[1,1,170,4,40,60],[0,1,170,4,-40,60],[1,2,180,3,40,60],[0,2,180,3,-40,60],[5,2,0,3,70,55],[0,2,0,3,-70,55],[1,1,10,4,70,55],[0,1,10,4,-70,55],[1,2,20,3,70,55],[0,2,20,3,-70,55],[1,1,30,4,70,55],[0,1,30,4,-70,55],[1,2,40,3,70,55],[0,2,40,3,-70,35],[1,1,50,4,70,55],[0,1,50,4,-70,55],[1,2,60,3,70,55],[0,2,60,3,-70,55],[1,1,70,4,70,55],[0,1,70,4,-70,55],[1,2,80,3,70,55],[0,2,80,3,-70,55],[1,1,90,4,70,55],[0,1,90,4,-70,55],[1,2,100,3,70,55],[0,2,100,3,-70,55],[1,1,110,4,70,55],[0,1,110,4,-70,55],[1,2,120,3,70,55],[0,2,120,3,-70,55],[1,1,130,4,70,55],[0,1,130,4,-70,55],[1,2,140,3,70,55],[0,2,140,3,-70,55],[1,1,150,4,70,55],[0,1,150,4,-70,55],[1,2,160,3,70,55],[0,2,160,3,-70,55],[1,1,170,4,70,55],[0,1,170,4,-70,55],[1,2,180,3,70,55],[0,2,180,3,-70,55],[10,3,0,6,0,50],[0,4,10,6,0,50],[0,3,20,6,0,50],[0,4,30,6,0,50],[0,3,40,6,0,50],[0,4,50,6,0,50],[0,3,60,6,0,50],[0,4,70,6,0,50],[0,3,80,6,0,50],[0,4,90,6,0,50],[0,3,100,6,0,50],[0,4,110,6,0,50],[0,3,120,6,0,50],[0,4,130,6,0,50],[0,3,140,6,0,50],[0,4,150,6,0,50],[0,3,160,6,0,50],[0,4,170,6,0,50],[0,3,180,6,0,50],[0,4,-10,6,0,50],[0,3,-20,6,0,50],[0,4,-30,6,0,50],[0,3,-40,6,0,50],[0,4,-50,6,0,50],[0,3,-60,6,0,50],[0,4,-70,6,0,50],[0,3,-80,6,0,50],[0,4,-90,6,0,50],[0,3,-100,6,0,50],[0,4,-110,6,0,50],[0,3,-120,6,0,50],[0,4,-130,6,0,50],[0,3,-140,6,0,50],[0,4,-150,6,0,50],[0,3,-160,6,0,50],[0,4,-170,6,0,50],[10,3,5,6,0,50],[0,4,15,6,0,50],[0,3,25,6,0,50],[0,4,35,6,0,50],[0,3,45,6,0,50],[0,4,55,6,0,50],[0,3,65,6,0,50],[0,4,75,6,0,50],[0,3,85,6,0,50],[0,4,95,6,0,50],[0,3,105,6,0,50],[0,4,115,6,0,50],[0,3,125,6,0,50],[0,4,135,6,0,50],[0,3,145,6,0,50],[0,4,155,6,0,50],[0,3,165,6,0,50],[0,4,175,6,0,50],[0,3,185,6,0,50],[0,4,-15,6,0,50],[0,3,-25,6,0,50],[0,4,-35,6,0,50],[0,3,-45,6,0,50],[0,4,-55,6,0,50],[0,3,-65,6,0,50],[0,4,-75,6,0,50],[0,3,-85,6,0,50],[0,4,-95,6,0,50],[0,3,-105,6,0,50],[0,4,-115,6,0,50],[0,3,-125,6,0,50],[0,4,-135,6,0,50],[0,3,-145,6,0,50],[0,4,-155,6,0,50],[0,3,-165,6,0,50],[0,4,-175,6,0,50],[50,4,104,7,0,50],[1,4,72,7,35,60],[0,4,102,7,-35,60],[3,4,73,7,70,55],[0,4,101,7,-70,55],[1,4,71,7,70,55],[0,4,105,7,35,60],[3,4,93,7,70,55],[0,4,78,7,35,60],[1,4,102,7,0,50],[0,4,73,7,-70,55],[3,4,105,7,35,60],[0,4,73,7,70,55],[1,4,101,7,35,60],[0,4,74,7,0,50],[3,4,106,7,-35,60],[0,4,75,7,70,55],[1,4,102,7,35,60],[0,4,72,7,0,50],[3,4,103,7,-70,55],[0,4,70,7,-35,60],[1,4,105,7,70,55],[0,4,75,7,35,60],[3,4,106,7,0,50],[0,4,72,7,-70,55],[1,4,102,7,35,60],[0,4,71,7,-70,55],[3,4,101,7,70,55],[0,4,70,7,35,60],[1,4,105,7,70,55],[0,4,79,7,35,60],[3,4,107,7,0,50],[0,4,102,7,-70,55]]];
  1610.          boss_8 = [250,100,250000,[[250,100,11250],[210,35,800],[290,35,800],[210,170,800],[290,170,800],[175,100,800],[325,100,800]],[[25,1,0,6,0,0],[0,1,10,6,0,0],[0,1,20,6,0,0],[0,1,30,6,0,0],[0,1,40,6,0,0],[0,1,50,6,0,0],[0,1,60,6,0,0],[0,1,70,6,0,0],[0,1,80,6,0,0],[0,1,90,6,0,0],[0,1,100,6,0,0],[0,1,110,6,0,0],[0,1,120,6,0,0],[0,1,130,6,0,0],[0,1,140,6,0,0],[0,1,150,6,0,0],[0,1,160,6,0,0],[0,1,170,6,0,0],[0,1,180,6,0,0],[0,1,-10,6,0,0],[0,1,-20,6,0,0],[0,1,-30,6,0,0],[0,1,-40,6,0,0],[0,1,-50,6,0,0],[0,1,-60,6,0,0],[0,1,-70,6,0,0],[0,1,-80,6,0,0],[0,1,-90,6,0,0],[0,1,-100,6,0,0],[0,1,-110,6,0,0],[0,1,-120,6,0,0],[0,1,-130,6,0,0],[0,1,-140,6,0,0],[0,1,-150,6,0,0],[0,1,-160,6,0,0],[0,1,-170,6,0,0],[5,1,5,6,0,0],[0,1,15,6,0,0],[0,1,25,6,0,0],[0,1,35,6,0,0],[0,1,45,6,0,0],[0,1,55,6,0,0],[0,1,65,6,0,0],[0,1,75,6,0,0],[0,1,85,6,0,0],[0,1,95,6,0,0],[0,1,105,6,0,0],[0,1,115,6,0,0],[0,1,125,6,0,0],[0,1,135,6,0,0],[0,1,145,6,0,0],[0,1,155,6,0,0],[0,1,165,6,0,0],[0,1,175,6,0,0],[0,1,185,6,0,0],[0,1,-15,6,0,0],[0,1,-25,6,0,0],[0,1,-35,6,0,0],[0,1,-45,6,0,0],[0,1,-55,6,0,0],[0,1,-65,6,0,0],[0,1,-75,6,0,0],[0,1,-85,6,0,0],[0,1,-95,6,0,0],[0,1,-105,6,0,0],[0,1,-115,6,0,0],[0,1,-125,6,0,0],[0,1,-135,6,0,0],[0,1,-145,6,0,0],[0,1,-155,6,0,0],[0,1,-165,6,0,0],[0,1,-175,6,0,0],[5,1,0,6,0,0],[0,1,10,6,0,0],[0,1,20,6,0,0],[0,1,30,6,0,0],[0,1,40,6,0,0],[0,1,50,6,0,0],[0,1,60,6,0,0],[0,1,70,6,0,0],[0,1,80,6,0,0],[0,1,90,6,0,0],[0,1,100,6,0,0],[0,1,110,6,0,0],[0,1,120,6,0,0],[0,1,130,6,0,0],[0,1,140,6,0,0],[0,1,150,6,0,0],[0,1,160,6,0,0],[0,1,170,6,0,0],[0,1,180,6,0,0],[0,1,-10,6,0],[0,1,-20,6,0,0],[0,1,-30,6,0,0],[0,1,-40,6,0,0],[0,1,-50,6,0,0],[0,1,-60,6,0,0],[0,1,-70,6,0,0],[0,1,-80,6,0,0],[0,1,-90,6,0,0],[0,1,-100,6,0,0],[0,1,-110,6,0,0],[0,1,-120,6,0,0],[0,1,-130,6,0,0],[0,1,-140,6,0,0],[0,1,-150,6,0,0],[0,1,-160,6,0,0],[0,1,-170,6,0,0],[5,1,5,6,0,0],[0,1,15,6,0,0],[0,1,25,6,0,0],[0,1,35,6,0,0],[0,1,45,6,0,0],[0,1,55,6,0,0],[0,1,65,6,0,0],[0,1,75,6,0,0],[0,1,85,6,0,0],[0,1,95,6,0,0],[0,1,105,6,0,0],[0,1,115,6,0,0],[0,1,125,6,0,0],[0,1,135,6,0,0],[0,1,145,6,0,0],[0,1,155,6,0,0],[0,1,165,6,0,0],[0,1,175,6,0,0],[0,1,185,6,0,0],[0,1,-15,6,0,0],[0,1,-25,6,0,0],[0,1,-35,6,0,0],[0,1,-45,6,0,0],[0,1,-55,6,0,0],[0,1,-65,6,0,0],[0,1,-75,6,0,0],[0,1,-85,6,0,0],[0,1,-95,6,0,0],[0,1,-105,6,0,0],[0,1,-115,6,0,0],[0,1,-125,6,0,0],[0,1,-135,6,0,0],[0,1,-145,6,0,0],[0,1,-155,6,0,0],[0,1,-165,6,0,0],[0,1,-175,6,0,0],[30,2,0,6,75,0],[0,2,0,6,-75,0],[0,2,0,6,40,-70],[0,2,0,6,-40,-70],[0,2,0,6,40,70],[0,2,0,6,-40,70],[0,2,10,6,75,0],[0,2,10,6,-75,0],[0,2,10,6,40,-70],[0,2,10,6,-40,-70],[0,2,10,6,40,70],[0,2,10,6,-40,70],[0,2,20,6,75,0],[0,2,20,6,-75,0],[0,2,20,6,40,-70],[0,2,20,6,-40,-70],[0,2,20,6,40,70],[0,2,20,6,-40,70],[0,2,30,6,75,0],[0,2,30,6,-75,0],[0,2,30,6,40,-70],[0,2,30,6,-40,-70],[0,2,30,6,40,70],[0,2,30,6,-40,70],[0,2,40,6,75,0],[0,2,40,6,-75,0],[0,2,40,6,40,-70],[0,2,40,6,-40,-70],[0,2,40,6,40,70],[0,2,40,6,-40,70],[0,2,50,6,75,0],[0,2,50,6,-75,0],[0,2,50,6,40,-70],[0,2,50,6,-40,-70],[0,2,50,6,40,70],[0,2,50,6,-40,70],[0,2,60,6,75,0],[0,2,60,6,-75,0],[0,2,60,6,40,-70],[0,2,60,6,-40,-70],[0,2,60,6,40,70],[0,2,60,6,-40,70],[0,2,70,6,75,0],[0,2,70,6,-75,0],[0,2,70,6,40,-70],[0,2,70,6,-40,-70],[0,2,70,6,40,70],[0,2,70,6,-40,70],[0,2,80,6,75,0],[0,2,80,6,-75,0],[0,2,80,6,40,-70],[0,2,80,6,-40,-70],[0,2,80,6,40,70],[0,2,80,6,-40,70],[0,2,90,6,75,0],[0,2,90,6,-75,0],[0,2,90,6,40,-70],[0,2,90,6,-40,-70],[0,2,90,6,40,70],[0,2,90,6,-40,70],[0,2,100,6,75,0],[0,2,100,6,-75,0],[0,2,100,6,40,-70],[0,2,100,6,-40,-70],[0,2,100,6,40,70],[0,2,100,6,-40,70],[0,2,110,6,75,0],[0,2,110,6,-75,0],[0,2,110,6,40,-70],[0,2,110,6,-40,-70],[0,2,110,6,40,70],[0,2,110,6,-40,70],[0,2,120,6,75,0],[0,2,120,6,-75,0],[0,2,120,6,40,-70],[0,2,120,6,-40,-70],[0,2,120,6,40,70],[0,2,120,6,-40,70],[0,2,130,6,75,0],[0,2,130,6,-75,0],[0,2,130,6,40,-70],[0,2,130,6,-40,-70],[0,2,130,6,40,70],[0,2,130,6,-40,70],[0,2,140,6,75,0],[0,2,140,6,-75,0],[0,2,140,6,40,-70],[0,2,140,6,-40,-70],[0,2,140,6,40,70],[0,2,140,6,-40,70],[0,2,150,6,75,0],[0,2,150,6,-75,0],[0,2,150,6,40,-70],[0,2,150,6,-40,-70],[0,2,150,6,40,70],[0,2,150,6,-40,70],[0,2,160,6,75,0],[0,2,160,6,-75,0],[0,2,160,6,40,-70],[0,2,160,6,-40,-70],[0,2,160,6,40,70],[0,2,160,6,-40,70],[0,2,170,6,75,0],[0,2,170,6,-75,0],[0,2,170,6,40,-70],[0,2,170,6,-40,-70],[0,2,170,6,40,70],[0,2,170,6,-40,70],[0,2,180,6,75,0],[0,2,180,6,-75,0],[0,2,180,6,40,-70],[0,2,180,6,-40,-70],[0,2,180,6,40,70],[0,2,180,6,-40,70],[30,4,0,6,75,0],[0,4,0,6,-75,0],[0,4,0,6,40,-70],[0,4,0,6,-40,-70],[0,4,0,6,40,70],[0,4,0,6,-40,70],[1,4,10,6,75,0],[0,4,10,6,-75,0],[0,4,10,6,40,-70],[0,4,10,6,-40,-70],[0,4,10,6,40,70],[0,4,10,6,-40,70],[1,4,20,6,75,0],[0,4,20,6,-75,0],[0,4,20,6,40,-70],[0,4,20,6,-40,-70],[0,4,20,6,40,70],[0,4,20,6,-40,70],[1,4,30,6,75,0],[0,4,30,6,-75,0],[0,4,30,6,40,-70],[0,4,30,6,-40,-70],[0,4,30,6,40,70],[0,4,30,6,-40,70],[1,4,40,6,75,0],[0,4,40,6,-75,0],[0,4,40,6,40,-70],[0,4,40,6,-40,-70],[0,4,40,6,40,70],[0,4,40,6,-40,70],[1,4,50,6,75,0],[0,4,50,6,-75,0],[0,4,50,6,40,-70],[0,4,50,6,-40,-70],[0,4,50,6,40,70],[0,4,50,6,-40,70],[1,4,60,6,75,0],[0,4,60,6,-75,0],[0,4,60,6,40,-70],[0,4,60,6,-40,-70],[0,4,60,6,40,70],[0,4,60,6,-40,70],[1,4,70,6,75,0],[0,4,70,6,-75,0],[0,4,70,6,40,-70],[0,4,70,6,-40,-70],[0,4,70,6,40,70],[0,4,70,6,-40,70],[1,4,80,6,75,0],[0,4,80,6,-75,0],[0,4,80,6,40,-70],[0,4,80,6,-40,-70],[0,4,80,6,40,70],[0,4,80,6,-40,70],[1,4,90,6,75,0],[0,4,90,6,-75,0],[0,4,90,6,40,-70],[0,4,90,6,-40,-70],[0,4,90,6,40,70],[0,4,90,6,-40,70],[1,4,100,6,75,0],[0,4,100,6,-75,0],[0,4,100,6,40,-70],[0,4,100,6,-40,-70],[0,4,100,6,40,70],[0,4,100,6,-40,70],[1,4,110,6,75,0],[0,4,110,6,-75,0],[0,4,110,6,40,-70],[0,4,110,6,-40,-70],[0,4,110,6,40,70],[0,4,110,6,-40,70],[1,4,120,6,75,0],[0,4,120,6,-75,0],[0,4,120,6,40,-70],[0,4,120,6,-40,-70],[0,4,120,6,40,70],[0,4,120,6,-40,70],[1,4,130,6,75,0],[0,4,130,6,-75,0],[0,4,130,6,40,-70],[0,4,130,6,-40,-70],[0,4,130,6,40,70],[0,4,130,6,-40,70],[1,4,140,6,75,0],[0,4,140,6,-75,0],[0,4,140,6,40,-70],[0,4,140,6,-40,-70],[0,4,140,6,40,70],[0,4,140,6,-40,70],[1,4,150,6,75,0],[0,4,150,6,-75,0],[0,4,150,6,40,-70],[0,4,150,6,-40,-70],[0,4,150,6,40,70],[0,4,150,6,-40,70],[1,4,160,6,75,0],[0,4,160,6,-75,0],[0,4,160,6,40,-70],[0,4,160,6,-40,-70],[0,4,160,6,40,70],[0,4,160,6,-40,70],[1,4,170,6,75,0],[0,4,170,6,-75,0],[0,4,170,6,40,-70],[0,4,170,6,-40,-70],[0,4,170,6,40,70],[0,4,170,6,-40,70],[1,4,180,6,75,0],[0,4,180,6,-75,0],[0,4,180,6,40,-70],[0,4,180,6,-40,-70],[0,4,180,6,40,70],[0,4,180,6,-40,70],[5,1,0,4,40,70],[0,1,10,4,40,70],[0,1,20,4,40,70],[0,1,30,4,40,70],[0,1,40,4,40,70],[0,1,50,4,40,70],[0,1,60,4,40,70],[0,1,70,4,40,70],[0,1,80,4,40,70],[0,1,90,4,40,70],[0,1,100,4,40,70],[0,1,110,4,40,70],[0,1,120,4,40,70],[0,1,130,4,40,70],[0,1,140,4,40,70],[0,1,150,4,40,70],[0,1,160,4,40,70],[0,1,170,4,40,70],[0,1,180,4,40,70],[0,1,-10,4,40,70],[0,1,-20,4,40,70],[0,1,-30,4,40,70],[0,1,-40,4,40,70],[0,1,-50,4,40,70],[0,1,-60,4,40,70],[0,1,-70,4,40,70],[0,1,-80,4,40,70],[0,1,-90,4,40,70],[0,1,-100,4,40,70],[0,1,-110,4,40,70],[0,1,-120,4,40,70],[0,1,-130,4,40,70],[0,1,-140,4,40,70],[0,1,-150,4,40,70],[0,1,-160,4,40,70],[0,1,-170,4,40,70],[5,1,0,4,-40,70],[0,1,10,4,-40,70],[0,1,20,4,-40,70],[0,1,30,4,-40,70],[0,1,40,4,-40,70],[0,1,50,4,-40,70],[0,1,60,4,-40,70],[0,1,70,4,-40,70],[0,1,80,4,-40,70],[0,1,90,4,-40,70],[0,1,100,4,-40,70],[0,1,110,4,-40,70],[0,1,120,4,-40,70],[0,1,130,4,-40,70],[0,1,140,4,-40,70],[0,1,150,4,-40,70],[0,1,160,4,-40,70],[0,1,170,4,-40,70],[0,1,180,4,-40,70],[0,1,-10,4,-40,70],[0,1,-20,4,-40,70],[0,1,-30,4,-40,70],[0,1,-40,4,-40,70],[0,1,-50,4,-40,70],[0,1,-60,4,-40,70],[0,1,-70,4,-40,70],[0,1,-80,4,-40,70],[0,1,-90,4,-40,70],[0,1,-100,4,-40,70],[0,1,-110,4,-40,70],[0,1,-120,4,-40,70],[0,1,-130,4,-40,70],[0,1,-140,4,-40,70],[0,1,-150,4,-40,70],[0,1,-160,4,-40,70],[0,1,-170,4,-40,70],[5,1,0,4,-40,-70],[0,1,10,4,-40,-70],[0,1,20,4,-40,-70],[0,1,30,4,-40,-70],[0,1,40,4,-40,-70],[0,1,50,4,-40,-70],[0,1,60,4,-40,-70],[0,1,70,4,-40,-70],[0,1,80,4,-40,-70],[0,1,90,4,-40,-70],[0,1,100,4,-40,-70],[0,1,110,4,-40,-70],[0,1,120,4,-40,-70],[0,1,130,4,-40,-70],[0,1,140,4,-40,-70],[0,1,150,4,-40,-70],[0,1,160,4,-40,-70],[0,1,170,4,-40,-70],[0,1,180,4,-40,-70],[0,1,-10,4,-40,-70],[0,1,-20,4,-40,-70],[0,1,-30,4,-40,-70],[0,1,-40,4,-40,-70],[0,1,-50,4,-40,-70],[0,1,-60,4,-40,-70],[0,1,-70,4,-40,-70],[0,1,-80,4,-40,-70],[0,1,-90,4,-40,-70],[0,1,-100,4,-40,-70],[0,1,-110,4,-40,-70],[0,1,-120,4,-40,-70],[0,1,-130,4,-40,-70],[0,1,-140,4,-40,-70],[0,1,-150,4,-40,-70],[0,1,-160,4,-40,-70],[0,1,-170,4,-40,-70],[5,1,0,4,40,-70],[0,1,10,4,40,-70],[0,1,20,4,40,-70],[0,1,30,4,40,-70],[0,1,40,4,40,-70],[0,1,50,4,40,-70],[0,1,60,4,40,-70],[0,1,70,4,40,-70],[0,1,80,4,40,-70],[0,1,90,4,40,-70],[0,1,100,4,40,-70],[0,1,110,4,40,-70],[0,1,120,4,40,-70],[0,1,130,4,40,-70],[0,1,140,4,40,-70],[0,1,150,4,40,-70],[0,1,160,4,40,-70],[0,1,170,4,40,-70],[0,1,180,4,40,-70],[0,1,-10,4,40,-70],[0,1,-20,4,40,-70],[0,1,-30,4,40,-70],[0,1,-40,4,40,-70],[0,1,-50,4,40,-70],[0,1,-60,4,40,-70],[0,1,-70,4,40,-70],[0,1,-80,4,40,-70],[0,1,-90,4,40,-70],[0,1,-100,4,40,-70],[0,1,-110,4,40,-70],[0,1,-120,4,40,-70],[0,1,-130,4,40,-70],[0,1,-140,4,40,-70],[0,1,-150,4,40,-70],[0,1,-160,4,40,-70],[0,1,-170,4,40,-70],[5,1,0,4,75,0],[0,1,10,4,75,0],[0,1,20,4,75,0],[0,1,30,4,75,0],[0,1,40,4,75,0],[0,1,50,4,75,0],[0,1,60,4,75,0],[0,1,70,4,75,0],[0,1,80,4,75,0],[0,1,90,4,75,0],[0,1,100,4,75,0],[0,1,110,4,75,0],[0,1,120,4,75,0],[0,1,130,4,75,0],[0,1,140,4,75,0],[0,1,150,4,75,0],[0,1,160,4,75,0],[0,1,170,4,75,0],[0,1,180,4,75,0],[0,1,-10,4,75,0],[0,1,-20,4,75,0],[0,1,-30,4,75,0],[0,1,-40,4,75,0],[0,1,-50,4,75,0],[0,1,-60,4,75,0],[0,1,-70,4,75,0],[0,1,-80,4,75,0],[0,1,-90,4,75,0],[0,1,-100,4,75,0],[0,1,-110,4,75,0],[0,1,-120,4,75,0],[0,1,-130,4,75,0],[0,1,-140,4,75,0],[0,1,-150,4,75,0],[0,1,-160,4,75,0],[0,1,-170,4,75,0],[5,1,0,4,-75,0],[0,1,10,4,-75,0],[0,1,20,4,-75,0],[0,1,30,4,-75,0],[0,1,40,4,-75,0],[0,1,50,4,-75,0],[0,1,60,4,-75,0],[0,1,70,4,-75,0],[0,1,80,4,-75,0],[0,1,90,4,-75,0],[0,1,100,4,-75,0],[0,1,110,4,-75,0],[0,1,120,4,-75,0],[0,1,130,4,-75,0],[0,1,140,4,-75,0],[0,1,150,4,-75,0],[0,1,160,4,-75,0],[0,1,170,4,-75,0],[0,1,180,4,-75,0],[0,1,-10,4,-75,0],[0,1,-20,4,-75,0],[0,1,-30,4,-75,0],[0,1,-40,4,-75,0],[0,1,-50,4,-75,0],[0,1,-60,4,-75,0],[0,1,-70,4,-75,0],[0,1,-80,4,-75,0],[0,1,-90,4,-75,0],[0,1,-100,4,-75,0],[0,1,-110,4,-75,0],[0,1,-120,4,-75,0],[0,1,-130,4,-75,0],[0,1,-140,4,-75,0],[0,1,-150,4,-75,0],[0,1,-160,4,-75,0],[0,1,-170,4,-75,0],[1,3,90,4,-75,0],[1,3,90,4,75,0],[1,3,90,4,40,70],[1,3,90,4,-40,70],[1,3,90,4,40,-70],[1,3,90,4,-40,-70],[5,4,90,4,-75,0],[1,4,90,4,75,0],[1,4,90,4,40,70],[1,4,90,4,-40,70],[1,4,90,4,40,-70],[1,4,90,4,-40,-70],[5,3,90,4,-75,0],[1,3,90,4,75,0],[1,3,90,4,40,70],[1,3,90,4,-40,70],[1,3,90,4,40,-70],[1,3,90,4,-40,-70]]];
  1611.          boss_7 = [250,100,200000,[[250,130,11250],[95,73,1800],[395,73,1800]],[[3,2,70,4,-140,-30],[0,2,110,4,140,-30],[2,2,80,5,-160,-30],[0,2,100,5,160,-30],[2,2,90,5,-160,-30],[0,2,90,5,160,-30],[2,2,100,4,-160,-30],[0,2,80,4,160,-30],[0,1,0,6,0,70],[0,1,10,6,0,70],[0,1,20,6,0,70],[0,1,30,6,0,70],[0,1,40,6,0,70],[0,1,50,6,0,70],[0,1,60,6,0,70],[0,1,70,6,0,70],[0,1,80,6,0,70],[0,1,90,6,0,70],[0,1,100,6,0,70],[0,1,110,6,0,70],[0,1,120,6,0,70],[0,1,130,6,0,70],[0,1,140,6,0,70],[0,1,150,6,0,70],[0,1,160,6,0,70],[0,1,170,6,0,70],[0,1,180,6,0,70],[0,1,-10,6,0,70],[0,1,-20,6,0,70],[0,1,-30,6,0,70],[0,1,-40,6,0,70],[0,1,-50,6,0,70],[0,1,-60,6,0,70],[0,1,-70,6,0,70],[0,1,-80,6,0,70],[0,1,-90,6,0,70],[0,1,-100,6,0,70],[0,1,-110,6,0,70],[0,1,-120,6,0,70],[0,1,-130,6,0,70],[0,1,-140,6,0,70],[0,1,-150,6,0,70],[0,1,-160,6,0,70],[0,1,-170,6,0,70],[3,2,70,4,-140,-30],[0,2,110,4,140,-30],[2,2,80,5,-160,-30],[0,2,100,5,160,-30],[2,2,90,5,-160,-30],[0,2,90,5,160,-30],[2,2,100,4,-160,-30],[0,2,80,4,160,-30],[20,2,5,6,25,70],[0,2,15,6,25,70],[0,2,25,6,25,70],[0,2,35,6,25,70],[0,2,45,6,25,70],[0,2,55,6,25,70],[0,2,65,6,25,70],[0,2,75,6,25,70],[0,2,85,6,25,70],[0,2,95,6,25,70],[0,2,105,6,25,70],[0,2,115,6,25,70],[0,2,125,6,25,70],[0,2,135,6,25,70],[0,2,145,6,25,70],[0,2,155,6,25,70],[0,2,165,6,25,70],[0,2,175,6,25,70],[0,2,185,6,25,70],[0,2,-15,6,25,70],[0,2,-25,6,25,70],[0,2,-35,6,25,70],[0,2,-45,6,25,70],[0,2,-55,6,25,70],[0,2,-65,6,25,70],[0,2,-75,6,25,70],[0,2,-85,6,25,70],[0,2,-95,6,25,70],[0,2,-105,6,25,70],[0,2,-115,6,25,70],[0,2,-125,6,25,70],[0,2,-135,6,25,70],[0,2,-145,6,25,70],[0,2,-155,6,25,70],[0,2,-165,6,25,70],[0,2,-175,6,25,70],[0,2,5,6,-25,70],[0,2,15,6,-25,70],[0,2,25,6,-25,70],[0,2,35,6,-25,70],[0,2,45,6,-25,70],[0,2,55,6,-25,70],[0,2,65,6,-25,70],[0,2,75,6,-25,70],[0,2,85,6,-25,70],[0,2,95,6,-25,70],[0,2,105,6,-25,70],[0,2,115,6,-25,70],[0,2,125,6,-25,70],[0,2,135,6,-25,70],[0,2,145,6,-25,70],[0,2,155,6,-25,70],[0,2,165,6,-25,70],[0,2,175,6,-25,70],[0,2,185,6,-25,70],[0,2,-15,6,-25,70],[0,2,-25,6,-25,70],[0,2,-35,6,-25,70],[0,2,-45,6,-25,70],[0,2,-55,6,-25,70],[0,2,-65,6,-25,70],[0,2,-75,6,-25,70],[0,2,-85,6,-25,70],[0,2,-95,6,-25,70],[0,2,-105,6,-25,70],[0,2,-115,6,-25,70],[0,2,-125,6,-25,70],[0,2,-135,6,-25,70],[0,2,-145,6,-25,70],[0,2,-155,6,-25,70],[0,2,-165,6,-25,70],[0,2,-175,6,-25,70],[1,3,0,5,50,70],[0,3,0,5,-50,70],[1,3,10,5,50,70],[0,3,10,5,-50,70],[1,3,20,5,50,70],[0,3,20,5,-50,70],[1,3,30,5,50,70],[0,3,30,5,-50,70],[1,3,40,5,50,70],[0,3,40,5,-50,70],[1,3,50,5,50,70],[0,3,50,5,-50,70],[1,3,60,5,50,70],[0,3,60,5,-50,70],[1,3,70,5,50,70],[0,3,70,5,-50,70],[1,3,80,5,50,70],[0,3,80,5,-50,70],[1,3,90,5,50,70],[0,3,90,5,-50,70],[1,3,100,5,50,70],[0,3,100,5,-50,70],[1,3,110,5,50,70],[0,3,110,5,-50,70],[1,3,120,5,50,70],[0,3,120,5,-50,70],[1,3,130,5,50,70],[0,3,130,5,-50,70],[1,3,140,5,50,70],[0,3,140,5,-50,70],[1,3,150,5,50,70],[0,3,150,5,-50,70],[1,3,160,5,50,70],[0,3,160,5,-50,70],[1,3,170,5,50,70],[0,3,170,5,-50,70],[1,3,180,5,50,70],[0,3,180,5,-50,70],[1,3,-170,5,50,70],[0,3,-170,5,-50,70],[1,3,-160,5,50,70],[0,3,-160,5,-50,70],[1,3,-150,5,50,70],[0,3,-150,5,-50,70],[1,3,-140,5,50,70],[0,3,-140,5,-50,70],[1,3,-130,5,50,70],[0,3,-130,5,-50,70],[1,3,-120,5,50,70],[0,3,-120,5,-50,70],[1,3,-110,5,50,70],[0,3,-110,5,-50,70],[1,3,-100,5,50,70],[0,3,-100,5,-50,70],[1,3,-90,5,50,70],[0,3,-90,5,-50,70],[1,3,-80,5,50,70],[0,3,-80,5,-50,70],[1,3,-70,5,50,70],[0,3,-70,5,-50,70],[1,3,-60,5,50,70],[0,3,-60,5,-50,70],[1,3,-50,5,50,70],[0,3,-50,5,-50,70],[1,3,-40,5,50,70],[0,3,-40,5,-50,70],[1,3,-30,5,50,70],[0,3,-30,5,-50,70],[1,3,-20,5,50,70],[0,3,-20,5,-50,70],[1,3,-10,5,50,70],[0,3,-10,5,-50,70],[0,1,0,6,0,70],[0,1,10,6,0,70],[0,1,20,6,0,70],[0,1,30,6,0,70],[0,1,40,6,0,70],[0,1,50,6,0,70],[0,1,60,6,0,70],[0,1,70,6,0,70],[0,1,80,6,0,70],[0,1,90,6,0,70],[0,1,100,6,0,70],[0,1,110,6,0,70],[0,1,120,6,0,70],[0,1,130,6,0,70],[0,1,140,6,0,70],[0,1,150,6,0,70],[0,1,160,6,0,70],[0,1,170,6,0,70],[0,1,180,6,0,70],[0,1,-10,6,0,70],[0,1,-20,6,0,70],[0,1,-30,6,0,70],[0,1,-40,6,0,70],[0,1,-50,6,0,70],[0,1,-60,6,0,70],[0,1,-70,6,0,70],[0,1,-80,6,0,70],[0,1,-90,6,0,70],[0,1,-100,6,0,70],[0,1,-110,6,0,70],[0,1,-120,6,0,70],[0,1,-130,6,0,70],[0,1,-140,6,0,70],[0,1,-150,6,0,70],[0,1,-160,6,0,70],[0,1,-170,6,0,70],[1,3,0,5,50,70],[0,3,0,5,-50,70],[1,3,10,5,50,70],[0,3,10,5,-50,70],[1,3,20,5,50,70],[0,3,20,5,-50,70],[1,3,30,5,50,70],[0,3,30,5,-50,70],[1,3,40,5,50,70],[0,3,40,5,-50,70],[1,3,50,5,50,70],[0,3,50,5,-50,70],[1,3,60,5,50,70],[0,3,60,5,-50,70],[1,3,70,5,50,70],[0,3,70,5,-50,70],[1,3,80,5,50,70],[0,3,80,5,-50,70],[1,3,90,5,50,70],[0,3,90,5,-50,70],[1,3,100,5,50,70],[0,3,100,5,-50,70],[1,3,110,5,50,70],[0,3,110,5,-50,70],[1,3,120,5,50,70],[0,3,120,5,-50,70],[1,3,130,5,50,70],[0,3,130,5,-50,70],[1,3,140,5,50,70],[0,3,140,5,-50,70],[1,3,150,5,50,70],[0,3,150,5,-50,70],[1,3,160,5,50,70],[0,3,160,5,-50,70],[1,3,170,5,50,70],[0,3,170,5,-50,70],[1,3,180,5,50,70],[0,3,180,5,-50,70],[1,3,-170,5,50,70],[0,3,-170,5,-50,70],[1,3,-160,5,50,70],[0,3,-160,5,-50,70],[1,3,-150,5,50,70],[0,3,-150,5,-50,70],[1,3,-140,5,50,70],[0,3,-140,5,-50,70],[1,3,-130,5,50,70],[0,3,-130,5,-50,70],[1,3,-120,5,50,70],[0,3,-120,5,-50,70],[1,3,-110,5,50,70],[0,3,-110,5,-50,70],[1,3,-100,5,50,70],[0,3,-100,5,-50,70],[1,3,-90,5,50,70],[0,3,-90,5,-50,70],[1,3,-80,5,50,70],[0,3,-80,5,-50,70],[1,3,-70,5,50,70],[0,3,-70,5,-50,70],[1,3,-60,5,50,70],[0,3,-60,5,-50,70],[1,3,-50,5,50,70],[0,3,-50,5,-50,70],[1,3,-40,5,50,70],[0,3,-40,5,-50,70],[1,3,-30,5,50,70],[0,3,-30,5,-50,70],[1,3,-20,5,50,70],[0,3,-20,5,-50,70],[1,3,-10,5,50,70],[0,3,-10,5,-50,70]]];
  1612.          boss_6 = [250,100,200000,[[50,100,2500],[100,100,2500],[150,100,2500],[200,100,2500],[250,100,2500],[300,100,2500],[350,100,2500],[400,100,2500],[450,100,2500]],[[5,2,90,7,0,60],[0,2,93,7,-15,60],[0,2,87,7,15,60],[2,1,0,6,-210,25],[0,1,10,6,-210,25],[0,1,20,6,-210,25],[0,1,30,6,-210,25],[0,1,40,6,-210,25],[0,1,50,6,-210,25],[0,1,60,6,-210,25],[0,1,70,6,-210,25],[0,1,80,6,-210,25],[0,1,90,6,-210,25],[0,1,100,6,-210,25],[0,1,110,6,-210,25],[0,1,120,6,-210,25],[0,1,130,6,-210,25],[0,1,140,6,-210,25],[0,1,150,6,-210,25],[0,1,160,6,-210,25],[0,1,170,6,-210,25],[0,1,180,6,-210,25],[0,1,-10,6,-210,25],[0,1,-20,6,-210,25],[0,1,-30,6,-210,25],[0,1,-40,6,-210,25],[0,1,-50,6,-210,25],[0,1,-60,6,-210,25],[0,1,-70,6,-210,25],[0,1,-80,6,-210,25],[0,1,-90,6,-210,25],[0,1,-100,6,-210,25],[0,1,-110,6,-210,25],[0,1,-120,6,-210,25],[0,1,-130,6,-210,25],[0,1,-140,6,-210,25],[0,1,-150,6,-210,25],[0,1,-160,6,-210,25],[0,1,-170,6,-210,25],[0,1,0,6,210,25],[0,1,10,6,210,25],[0,1,20,6,210,25],[0,1,30,6,210,25],[0,1,40,6,210,25],[0,1,50,6,210,25],[0,1,60,6,210,25],[0,1,70,6,210,25],[0,1,80,6,210,25],[0,1,90,6,210,25],[0,1,100,6,210,25],[0,1,110,6,210,25],[0,1,120,6,210,25],[0,1,130,6,210,25],[0,1,140,6,210,25],[0,1,150,6,210,25],[0,1,160,6,210,25],[0,1,170,6,210,25],[0,1,180,6,210,25],[0,1,-10,6,210,25],[0,1,-20,6,210,25],[0,1,-30,6,210,25],[0,1,-40,6,210,25],[0,1,-50,6,210,25],[0,1,-60,6,210,25],[0,1,-70,6,210,25],[0,1,-80,6,210,25],[0,1,-90,6,210,25],[0,1,-100,6,210,25],[0,1,-110,6,210,25],[0,1,-120,6,210,25],[0,1,-130,6,210,25],[0,1,-140,6,210,25],[0,1,-150,6,210,25],[0,1,-160,6,210,25],[0,1,-170,6,210,25],[2,2,90,7,0,60],[0,2,93,7,-15,60],[0,2,87,7,15,60],[3,1,0,6,-210,25],[0,1,10,6,-210,25],[0,1,20,6,-210,25],[0,1,30,6,-210,25],[0,1,40,6,-210,25],[0,1,50,6,-210,25],[0,1,60,6,-210,25],[0,1,70,6,-210,25],[0,1,80,6,-210,25],[0,1,90,6,-210,25],[0,1,100,6,-210,25],[0,1,110,6,-210,25],[0,1,120,6,-210,25],[0,1,130,6,-210,25],[0,1,140,6,-210,25],[0,1,150,6,-210,25],[0,1,160,6,-210,25],[0,1,170,6,-210,25],[0,1,180,6,-210,25],[0,1,-10,6,-210,25],[0,1,-20,6,-210,25],[0,1,-30,6,-210,25],[0,1,-40,6,-210,25],[0,1,-50,6,-210,25],[0,1,-60,6,-210,25],[0,1,-70,6,-210,25],[0,1,-80,6,-210,25],[0,1,-90,6,-210,25],[0,1,-100,6,-210,25],[0,1,-110,6,-210,25],[0,1,-120,6,-210,25],[0,1,-130,6,-210,25],[0,1,-140,6,-210,25],[0,1,-150,6,-210,25],[0,1,-160,6,-210,25],[0,1,-170,6,-210,25],[0,1,0,6,210,25],[0,1,10,6,210,25],[0,1,20,6,210,25],[0,1,30,6,210,25],[0,1,40,6,210,25],[0,1,50,6,210,25],[0,1,60,6,210,25],[0,1,70,6,210,25],[0,1,80,6,210,25],[0,1,90,6,210,25],[0,1,100,6,210,25],[0,1,110,6,210,25],[0,1,120,6,210,25],[0,1,130,6,210,25],[0,1,140,6,210,25],[0,1,150,6,210,25],[0,1,160,6,210,25],[0,1,170,6,210,25],[0,1,180,6,210,25],[0,1,-10,6,210,25],[0,1,-20,6,210,25],[0,1,-30,6,210,25],[0,1,-40,6,210,25],[0,1,-50,6,210,25],[0,1,-60,6,210,25],[0,1,-70,6,210,25],[0,1,-80,6,210,25],[0,1,-90,6,210,25],[0,1,-100,6,210,25],[0,1,-110,6,210,25],[0,1,-120,6,210,25],[0,1,-130,6,210,25],[0,1,-140,6,210,25],[0,1,-150,6,210,25],[0,1,-160,6,210,25],[0,1,-170,6,210,25],[0,2,90,7,0,60],[0,2,93,7,-15,60],[0,2,87,7,15,60],[2,2,0,4,-50,25],[1,2,10,4,-50,25],[1,2,20,4,-50,25],[1,2,30,4,-50,25],[1,2,40,4,-50,25],[1,2,50,4,-50,25],[1,2,60,4,-50,25],[1,2,70,4,-50,25],[1,2,80,4,-50,25],[1,2,90,4,-50,25],[1,2,100,4,-50,25],[1,2,110,4,-50,25],[1,2,120,4,-50,25],[1,2,130,4,-50,25],[1,2,140,4,-50,25],[1,2,150,4,-50,25],[1,2,160,4,-50,25],[1,2,170,4,-50,25],[1,2,180,4,-50,25],[0,2,90,7,0,60],[0,2,93,7,-15,60],[0,2,87,7,15,60],[2,2,180,4,50,25],[1,2,170,4,50,25],[1,2,160,4,50,25],[1,2,150,4,50,25],[1,2,140,4,50,25],[1,2,130,4,50,25],[1,2,120,4,50,25],[1,2,110,4,50,25],[1,2,100,4,50,25],[1,2,90,4,50,25],[1,2,80,4,50,25],[1,2,70,4,50,25],[1,2,60,4,50,25],[1,2,50,4,50,25],[1,2,40,4,50,25],[1,2,30,4,50,25],[1,2,20,4,50,25],[1,2,10,4,50,25],[1,2,0,4,50,25],[0,2,90,7,0,60],[0,2,93,7,-15,60],[0,2,87,7,15,60],[2,2,180,4,-210,25],[1,2,170,4,-210,25],[1,2,160,4,-210,25],[1,2,150,4,-210,25],[1,2,140,4,-210,25],[1,2,130,4,-210,25],[1,2,120,4,-210,25],[1,2,110,4,-210,25],[1,2,100,4,-210,25],[1,2,90,4,-210,25],[0,2,90,7,0,60],[0,2,93,7,-15,60],[0,2,87,7,15,60],[2,2,180,4,210,25],[1,2,170,4,210,25],[1,2,160,4,210,25],[1,2,150,4,210,25],[1,2,140,4,210,25],[1,2,130,4,210,25],[1,2,120,4,210,25],[1,2,110,4,210,25],[1,2,100,4,210,25],[1,2,90,4,210,25],[0,2,90,7,0,60],[0,2,93,7,-15,60],[0,2,87,7,15,60],[2,2,0,6,0,50],[1,2,10,6,0,50],[1,2,20,6,0,50],[1,2,30,6,0,50],[1,2,40,6,0,50],[1,2,50,6,0,50],[1,2,60,6,0,50],[1,2,70,6,0,50],[1,2,80,6,0,50],[1,2,90,6,0,50],[1,2,100,6,0,50],[1,2,110,6,0,50],[1,2,120,6,0,50],[1,2,130,6,0,50],[1,2,140,6,0,50],[1,2,150,6,0,50],[1,2,160,6,0,50],[1,2,170,6,0,50],[1,2,180,6,0,50],[1,2,-170,6,0,50],[1,2,-160,6,0,50],[1,2,-150,6,0,50],[1,2,-140,6,0,50],[1,2,-130,6,0,50],[1,2,-120,6,0,50],[1,2,-110,6,0,50],[1,2,-100,6,0,50],[1,2,-90,6,0,50],[1,2,-80,6,0,50],[1,2,-70,6,0,50],[1,2,-60,6,0,50],[1,2,-50,6,0,50],[1,2,-40,6,0,50],[1,2,-30,6,0,50],[1,2,-20,6,0,50],[1,2,-10,6,0,50],[0,2,90,7,0,60],[0,2,93,7,-15,60],[0,2,87,7,15,60],[1,2,0,5,0,50],[1,2,10,5,0,50],[1,2,20,5,0,50],[1,2,30,5,0,50],[1,2,40,5,0,50],[1,2,50,5,0,50],[1,2,60,5,0,50],[1,2,70,5,0,50],[1,2,80,5,0,50],[1,2,90,5,0,50],[1,2,100,5,0,50],[1,2,110,5,0,50],[1,2,120,5,0,50],[1,2,130,5,0,50],[1,2,140,5,0,50],[1,2,150,5,0,50],[1,2,160,5,0,50],[1,2,170,5,0,50],[1,2,180,5,0,50],[1,2,-170,5,0,50],[1,2,-160,5,0,50],[1,2,-150,5,0,50],[1,2,-140,5,0,50],[1,2,-130,5,0,50],[1,2,-120,5,0,50],[1,2,-110,5,0,50],[1,2,-100,5,0,50],[1,2,-90,5,0,50],[1,2,-80,5,0,50],[1,2,-70,5,0,50],[1,2,-60,5,0,50],[1,2,-50,5,0,50],[1,2,-40,5,0,50],[1,2,-30,5,0,50],[1,2,-20,5,0,50],[1,2,-10,5,0,50],[0,2,90,7,0,60],[0,2,93,7,-15,60],[0,2,87,7,15,60],[5,1,0,6,-210,25],[0,1,10,6,-210,25],[0,1,20,6,-210,25],[0,1,30,6,-210,25],[0,1,40,6,-210,25],[0,1,50,6,-210,25],[0,1,60,6,-210,25],[0,1,70,6,-210,25],[0,1,80,6,-210,25],[0,1,90,6,-210,25],[0,1,100,6,-210,25],[0,1,110,6,-210,25],[0,1,120,6,-210,25],[0,1,130,6,-210,25],[0,1,140,6,-210,25],[0,1,150,6,-210,25],[0,1,160,6,-210,25],[0,1,170,6,-210,25],[0,1,180,6,-210,25],[0,1,-10,6,-210,25],[0,1,-20,6,-210,25],[0,1,-30,6,-210,25],[0,1,-40,6,-210,25],[0,1,-50,6,-210,25],[0,1,-60,6,-210,25],[0,1,-70,6,-210,25],[0,1,-80,6,-210,25],[0,1,-90,6,-210,25],[0,1,-100,6,-210,25],[0,1,-110,6,-210,25],[0,1,-120,6,-210,25],[0,1,-130,6,-210,25],[0,1,-140,6,-210,25],[0,1,-150,6,-210,25],[0,1,-160,6,-210,25],[0,1,-170,6,-210,25],[0,1,0,6,210,25],[0,1,10,6,210,25],[0,1,20,6,210,25],[0,1,30,6,210,25],[0,1,40,6,210,25],[0,1,50,6,210,25],[0,1,60,6,210,25],[0,1,70,6,210,25],[0,1,80,6,210,25],[0,1,90,6,210,25],[0,1,100,6,210,25],[0,1,110,6,210,25],[0,1,120,6,210,25],[0,1,130,6,210,25],[0,1,140,6,210,25],[0,1,150,6,210,25],[0,1,160,6,210,25],[0,1,170,6,210,25],[0,1,180,6,210,25],[0,1,-10,6,210,25],[0,1,-20,6,210,25],[0,1,-30,6,210,25],[0,1,-40,6,210,25],[0,1,-50,6,210,25],[0,1,-60,6,210,25],[0,1,-70,6,210,25],[0,1,-80,6,210,25],[0,1,-90,6,210,25],[0,1,-100,6,210,25],[0,1,-110,6,210,25],[0,1,-120,6,210,25],[0,1,-130,6,210,25],[0,1,-140,6,210,25],[0,1,-150,6,210,25],[0,1,-160,6,210,25],[0,1,-170,6,210,25],[0,1,0,6,0,50],[0,1,10,6,0,50],[0,1,20,6,0,50],[0,1,30,6,0,50],[0,1,40,6,0,50],[0,1,50,6,0,50],[0,1,60,6,0,50],[0,1,70,6,0,50],[0,1,80,6,0,50],[0,1,90,6,0,50],[0,1,100,6,0,50],[0,1,110,6,0,50],[0,1,120,6,0,50],[0,1,130,6,0,50],[0,1,140,6,0,50],[0,1,150,6,0,50],[0,1,160,6,0,50],[0,1,170,6,0,50],[0,1,180,6,0,50],[0,1,-10,6,0,50],[0,1,-20,6,0,50],[0,1,-30,6,0,50],[0,1,-40,6,0,50],[0,1,-50,6,0,50],[0,1,-60,6,0,50],[0,1,-70,6,0,50],[0,1,-80,6,0,50],[0,1,-90,6,0,50],[0,1,-100,6,0,50],[0,1,-110,6,0,50],[0,1,-120,6,0,50],[0,1,-130,6,0,50],[0,1,-140,6,0,50],[0,1,-150,6,0,50],[0,1,-160,6,0,50],[0,1,-170,6,0,50],[0,2,90,7,0,60],[0,2,93,7,-15,60],[0,2,87,7,15,60],[5,1,5,6,-200,25],[0,1,15,6,-200,25],[0,1,25,6,-200,25],[0,1,35,6,-200,25],[0,1,45,6,-200,25],[0,1,55,6,-200,25],[0,1,65,6,-200,25],[0,1,75,6,-200,25],[0,1,85,6,-200,25],[0,1,95,6,-200,25],[0,1,105,6,-200,25],[0,1,115,6,-200,25],[0,1,125,6,-200,25],[0,1,135,6,-200,25],[0,1,145,6,-200,25],[0,1,155,6,-200,25],[0,1,165,6,-200,25],[0,1,175,6,-200,25],[0,1,185,6,-200,25],[0,1,-15,6,-200,25],[0,1,-25,6,-200,25],[0,1,-35,6,-200,25],[0,1,-45,6,-200,25],[0,1,-55,6,-200,25],[0,1,-65,6,-200,25],[0,1,-75,6,-200,25],[0,1,-85,6,-200,25],[0,1,-95,6,-200,25],[0,1,-105,6,-200,25],[0,1,-115,6,-200,25],[0,1,-125,6,-200,25],[0,1,-135,6,-200,25],[0,1,-145,6,-200,25],[0,1,-155,6,-200,25],[0,1,-165,6,-200,25],[0,1,-175,6,-200,25],[0,1,5,6,200,25],[0,1,15,6,200,25],[0,1,25,6,200,25],[0,1,35,6,200,25],[0,1,45,6,200,25],[0,1,55,6,200,25],[0,1,65,6,200,25],[0,1,75,6,200,25],[0,1,85,6,200,25],[0,1,95,6,200,25],[0,1,105,6,200,25],[0,1,115,6,200,25],[0,1,125,6,200,25],[0,1,135,6,200,25],[0,1,145,6,200,25],[0,1,155,6,200,25],[0,1,165,6,200,25],[0,1,175,6,200,25],[0,1,185,6,200,25],[0,1,-15,6,200,25],[0,1,-25,6,200,25],[0,1,-35,6,200,25],[0,1,-45,6,200,25],[0,1,-55,6,200,25],[0,1,-65,6,200,25],[0,1,-75,6,200,25],[0,1,-85,6,200,25],[0,1,-95,6,200,25],[0,1,-105,6,200,25],[0,1,-115,6,200,25],[0,1,-125,6,200,25],[0,1,-135,6,200,25],[0,1,-145,6,200,25],[0,1,-155,6,200,25],[0,1,-165,6,200,25],[0,1,-175,6,200,25],[0,1,5,6,0,0],[0,1,15,6,0,0],[0,1,25,6,0,0],[0,1,35,6,0,0],[0,1,45,6,0,0],[0,1,55,6,0,0],[0,1,65,6,0,0],[0,1,75,6,0,0],[0,1,85,6,0,0],[0,1,95,6,0,0],[0,1,105,6,0,0],[0,1,115,6,0,0],[0,1,125,6,0,0],[0,1,135,6,0,0],[0,1,145,6,0,0],[0,1,155,6,0,0],[0,1,165,6,0,0],[0,1,175,6,0,0],[0,1,185,6,0,0],[0,1,-15,6,0,0],[0,1,-25,6,0,0],[0,1,-35,6,0,0],[0,1,-45,6,0,0],[0,1,-55,6,0,0],[0,1,-65,6,0,0],[0,1,-75,6,0,0],[0,1,-85,6,0,0],[0,1,-95,6,0,0],[0,1,-105,6,0,0],[0,1,-115,6,0,0],[0,1,-125,6,0,0],[0,1,-135,6,0,0],[0,1,-145,6,0,0],[0,1,-155,6,0,0],[0,1,-165,6,0,0],[0,1,-175,6,0,0],[0,2,90,7,0,60],[0,2,93,7,-15,60],[0,2,87,7,15,60],[5,2,90,7,0,60],[0,2,93,7,-15,60],[0,2,87,7,15,60],[5,2,90,7,0,60],[0,2,93,7,-15,60],[0,2,87,7,15,60]]];
  1613.          boss_5 = [250,150,190001,[[250,100,7200]],[[10,3,0,8,40,0],[0,3,180,8,-40,0],[0,3,90,8,0,40],[0,3,-90,8,0,-40],[10,3,0,8,40,0],[0,3,180,8,-40,0],[0,3,90,8,0,40],[0,3,-90,8,0,-40],[8,3,0,8,40,0],[0,3,180,8,-40,0],[0,3,90,8,0,40],[0,3,-90,8,0,-40],[8,3,0,8,40,0],[0,3,180,8,-40,0],[0,3,90,8,0,40],[0,3,-90,8,0,-40],[6,3,0,8,40,0],[0,3,180,8,-40,0],[0,3,90,8,0,40],[0,3,-90,8,0,-40],[6,3,0,8,40,0],[0,3,180,8,-40,0],[0,3,90,8,0,40],[0,3,-90,8,0,-40],[4,3,0,8,40,0],[0,3,180,8,-40,0],[0,3,90,8,0,40],[0,3,-90,8,0,-40],[4,3,0,8,40,0],[0,3,180,8,-40,0],[0,3,90,8,0,40],[0,3,-90,8,0,-40],[2,3,0,8,40,0],[0,3,180,8,-40,0],[0,3,90,8,0,40],[0,3,-90,8,0,-40],[2,3,0,8,40,0],[0,3,180,8,-40,0],[0,3,90,8,0,40],[0,3,-90,8,0,-40],[1,3,0,6,40,0],[0,3,180,6,-40,0],[0,3,90,6,0,40],[0,3,-90,6,0,-40],[2,3,-10,6,40,0],[0,3,170,6,-40,0],[0,3,80,6,0,40],[0,3,-100,6,0,-40],[2,3,-20,6,40,0],[0,3,160,6,-40,0],[0,3,70,6,0,40],[0,3,-110,6,0,-40],[0,3,-110,6,0,-40],[2,3,-30,6,40,0],[0,3,150,6,-40,0],[0,3,60,6,0,40],[0,3,-120,6,0,-40],[2,3,-40,6,40,0],[0,3,140,6,-40,0],[0,3,50,6,0,40],[0,3,-130,6,0,-40],[2,3,-50,6,40,0],[0,3,130,6,-40,0],[0,3,40,6,0,40],[0,3,-140,6,0,-40],[2,3,-60,6,40,0],[0,3,130,6,-40,0],[0,3,40,6,0,40],[0,3,-150,6,0,-40],[2,3,-70,6,40,0],[0,3,120,6,-40,0],[0,3,30,6,0,40],[0,3,-160,6,0,-40],[2,3,-80,6,40,0],[0,3,110,6,-40,0],[0,3,30,6,0,40],[0,3,-170,6,0,-40],[2,3,-90,6,40,0],[0,3,100,6,-40,0],[0,3,20,6,0,40],[0,3,-170,6,0,-40],[2,3,-100,6,40,0],[0,3,90,6,-40,0],[0,3,10,6,0,40],[0,3,-180,6,0,-40],[2,3,-110,6,40,0],[0,3,80,6,-40,0],[0,3,0,6,0,40],[0,3,170,6,0,-40],[2,3,-120,6,40,0],[0,3,70,6,-40,0],[0,3,-10,6,0,40],[0,3,160,6,0,-40],[2,3,-130,6,40,0],[0,3,60,6,-40,0],[0,3,-20,6,0,40],[0,3,150,6,0,-40],[2,3,-140,6,40,0],[0,3,50,6,-40,0],[0,3,-30,6,0,40],[0,3,140,6,0,-40],[2,3,-150,6,40,0],[0,3,40,6,-40,0],[0,3,-40,6,0,40],[0,3,130,6,0,-40],[2,3,-160,6,40,0],[0,3,30,6,-40,0],[0,3,-50,6,0,40],[0,3,120,6,0,-40],[2,3,-170,6,40,0],[0,3,20,6,-40,0],[0,3,-60,6,0,40],[0,3,110,6,0,-40],[2,3,-180,6,40,0],[0,3,10,6,-40,0],[0,3,-60,6,0,40],[0,3,100,6,0,-40],[2,3,0,6,40,0],[0,3,180,6,-40,0],[0,3,90,6,0,40],[0,3,-90,6,0,-40],[2,3,-10,6,40,0],[0,3,170,6,-40,0],[0,3,80,6,0,40],[0,3,-100,6,0,-40],[2,3,-20,6,40,0],[0,3,160,6,-40,0],[0,3,70,6,0,40],[0,3,-110,6,0,-40],[0,3,-110,6,0,-40],[2,3,-30,6,40,0],[0,3,150,6,-40,0],[0,3,60,6,0,40],[0,3,-120,6,0,-40],[2,3,-40,6,40,0],[0,3,140,6,-40,0],[0,3,50,6,0,40],[0,3,-130,6,0,-40],[2,3,-50,6,40,0],[0,3,130,6,-40,0],[0,3,40,6,0,40],[0,3,-140,6,0,-40],[2,3,-60,6,40,0],[0,3,130,6,-40,0],[0,3,40,6,0,40],[0,3,-150,6,0,-40],[2,3,-70,6,40,0],[0,3,120,6,-40,0],[0,3,30,6,0,40],[0,3,-160,6,0,-40],[2,3,-80,6,40,0],[0,3,110,6,-40,0],[0,3,30,6,0,40],[0,3,-170,6,0,-40],[2,3,-90,6,40,0],[0,3,100,6,-40,0],[0,3,20,6,0,40],[0,3,-170,6,0,-40],[2,3,-100,6,40,0],[0,3,90,6,-40,0],[0,3,10,6,0,40],[0,3,-180,6,0,-40],[2,3,-110,6,40,0],[0,3,80,6,-40,0],[0,3,0,6,0,40],[0,3,170,6,0,-40],[2,3,-120,6,40,0],[0,3,70,6,-40,0],[0,3,-10,6,0,40],[0,3,160,6,0,-40],[2,3,-130,6,40,0],[0,3,60,6,-40,0],[0,3,-20,6,0,40],[0,3,150,6,0,-40],[2,3,-140,6,40,0],[0,3,50,6,-40,0],[0,3,-30,6,0,40],[0,3,140,6,0,-40],[2,3,-150,6,40,0],[0,3,40,6,-40,0],[0,3,-40,6,0,40],[0,3,130,6,0,-40],[2,3,-160,6,40,0],[0,3,30,6,-40,0],[0,3,-50,6,0,40],[0,3,120,6,0,-40],[2,3,-170,6,40,0],[0,3,20,6,-40,0],[0,3,-60,6,0,40],[0,3,110,6,0,-40],[2,3,-180,6,40,0],[0,3,10,6,-40,0],[0,3,-60,6,0,40],[0,3,100,6,0,-40],[2,3,0,6,40,0],[0,3,180,6,-40,0],[0,3,90,6,0,40],[0,3,-90,6,0,-40],[2,3,-10,6,40,0],[0,3,170,6,-40,0],[0,3,80,6,0,40],[0,3,-100,6,0,-40],[2,3,-20,6,40,0],[0,3,160,6,-40,0],[0,3,70,6,0,40],[0,3,-110,6,0,-40],[0,3,-110,6,0,-40],[2,3,-30,6,40,0],[0,3,150,6,-40,0],[0,3,60,6,0,40],[0,3,-120,6,0,-40],[2,3,-40,6,40,0],[0,3,140,6,-40,0],[0,3,50,6,0,40],[0,3,-130,6,0,-40],[2,3,-50,6,40,0],[0,3,130,6,-40,0],[0,3,40,6,0,40],[0,3,-140,6,0,-40],[2,3,-60,6,40,0],[0,3,130,6,-40,0],[0,3,40,6,0,40],[0,3,-150,6,0,-40],[2,3,-70,6,40,0],[0,3,120,6,-40,0],[0,3,30,6,0,40],[0,3,-160,6,0,-40],[2,3,-80,6,40,0],[0,3,110,6,-40,0],[0,3,30,6,0,40],[0,3,-170,6,0,-40],[2,3,-90,6,40,0],[0,3,100,6,-40,0],[0,3,20,6,0,40],[0,3,-170,6,0,-40],[2,3,-100,6,40,0],[0,3,90,6,-40,0],[0,3,10,6,0,40],[0,3,-180,6,0,-40],[2,3,-110,6,40,0],[0,3,80,6,-40,0],[0,3,0,6,0,40],[0,3,170,6,0,-40],[2,3,-120,6,40,0],[0,3,70,6,-40,0],[0,3,-10,6,0,40],[0,3,160,6,0,-40],[2,3,-130,6,40,0],[0,3,60,6,-40,0],[0,3,-20,6,0,40],[0,3,150,6,0,-40],[2,3,-140,6,40,0],[0,3,50,6,-40,0],[0,3,-30,6,0,40],[0,3,140,6,0,-40],[2,3,-150,6,40,0],[0,3,40,6,-40,0],[0,3,-40,6,0,40],[0,3,130,6,0,-40],[2,3,-160,6,40,0],[0,3,30,6,-40,0],[0,3,-50,6,0,40],[0,3,120,6,0,-40],[2,3,-170,6,40,0],[0,3,20,6,-40,0],[0,3,-60,6,0,40],[0,3,110,6,0,-40],[2,3,-180,6,40,0],[0,3,10,6,-40,0],[0,3,-60,6,0,40],[0,3,100,6,0,-40],[2,4,0,6,0,0],[0,4,10,6,0,0],[0,4,20,6,0,0],[0,4,30,6,0,0],[0,4,40,6,0,0],[0,4,50,6,0,0],[0,4,60,6,0,0],[0,4,70,6,0,0],[0,4,80,6,0,0],[0,4,90,6,0,0],[0,4,100,6,0,0],[0,4,110,6,0,0],[0,4,120,6,0,0],[0,4,130,6,0,0],[0,4,140,6,0,0],[0,4,150,6,0,0],[0,4,160,6,0,0],[0,4,170,6,0,0],[0,4,180,6,0,0],[0,4,-10,6,0,0],[0,4,-20,6,0,0],[0,4,-30,6,0,0],[0,4,-40,6,0,0],[0,4,-50,6,0,0],[0,4,-60,6,0,0],[0,4,-70,6,0,0],[0,4,-80,6,0,0],[0,4,-90,6,0,0],[0,4,-100,6,0,0],[0,4,-110,6,0,0],[0,4,-120,6,0,0],[0,4,-130,6,0,0],[0,4,-140,6,0,0],[0,4,-150,6,0,0],[0,4,-160,6,0,0],[0,4,-170,6,0,0],[5,4,5,6,0,0],[0,4,15,6,0,0],[0,4,25,6,0,0],[0,4,35,6,0,0],[0,4,45,6,0,0],[0,4,55,6,0,0],[0,4,65,6,0,0],[0,4,75,6,0,0],[0,4,85,6,0,0],[0,4,95,6,0,0],[0,4,105,6,0,0],[0,4,115,6,0,0],[0,4,125,6,0,0],[0,4,135,6,0,0],[0,4,145,6,0,0],[0,4,155,6,0,0],[0,4,165,6,0,0],[0,4,175,6,0,0],[0,4,-5,6,0,0],[0,4,-15,6,0,0],[0,4,-25,6,0,0],[0,4,-35,6,0,0],[0,4,-45,6,0,0],[0,4,-55,6,0,0],[0,4,-65,6,0,0],[0,4,-75,6,0,0],[0,4,-85,6,0,0],[0,4,-95,6,0,0],[0,4,-105,6,0,0],[0,4,-115,6,0,0],[0,4,-125,6,0,0],[0,4,-135,6,0,0],[0,4,-145,6,0,0],[0,4,-155,6,0,0],[0,4,-165,6,0,0],[0,4,-175,6,0,0],[5,4,0,6,0,0],[0,4,10,6,0,0],[0,4,20,6,0,0],[0,4,30,6,0,0],[0,4,40,6,0,0],[0,4,50,6,0,0],[0,4,60,6,0,0],[0,4,70,6,0,0],[0,4,80,6,0,0],[0,4,90,6,0,0],[0,4,100,6,0,0],[0,4,110,6,0,0],[0,4,120,6,0,0],[0,4,130,6,0,0],[0,4,140,6,0,0],[0,4,150,6,0,0],[0,4,160,6,0,0],[0,4,170,6,0,0],[0,4,180,6,0,0],[0,4,-10,6,0,0],[0,4,-20,6,0,0],[0,4,-30,6,0,0],[0,4,-40,6,0,0],[0,4,-50,6,0,0],[0,4,-60,6,0,0],[0,4,-70,6,0,0],[0,4,-80,6,0,0],[0,4,-90,6,0,0],[0,4,-100,6,0,0],[0,4,-110,6,0,0],[0,4,-120,6,0,0],[0,4,-130,6,0,0],[0,4,-140,6,0,0],[0,4,-150,6,0,0],[0,4,-160,6,0,0],[0,4,-170,6,0,0],[2,2,180,5,0,0],[1,2,170,6,0,0],[1,2,160,5,0,0],[1,2,150,6,0,0],[1,2,140,5,0,0],[1,2,130,6,0,0],[1,2,120,5,0,0],[1,2,110,6,0,0],[1,2,100,5,0,0],[1,2,90,6,0,0],[1,2,80,5,0,0],[1,2,70,6,0,0],[1,2,60,5,0,0],[1,2,50,6,0,0],[1,2,40,5,0,0],[1,2,30,6,0,0],[1,2,20,5,0,0],[1,2,10,6,0,0],[1,2,0,5,0,0],[1,2,180,5,0,0],[0,2,170,6,0,0],[1,2,160,5,0,0],[0,2,150,6,0,0],[1,2,140,5,0,0],[0,2,130,6,0,0],[1,2,120,5,0,0],[0,2,110,6,0,0],[1,2,100,5,0,0],[0,2,90,6,0,0],[1,2,80,5,0,0],[0,2,70,6,0,0],[1,2,60,5,0,0],[0,2,50,6,0,0],[1,2,40,5,0,0],[0,2,30,6,0,0],[1,2,20,5,0,0],[0,2,10,6,0,0],[1,2,0,5,0,0],[1,4,180,5,0,0],[0,4,170,6,0,0],[1,4,160,5,0,0],[0,4,150,6,0,0],[1,4,140,5,0,0],[0,4,130,6,0,0],[1,4,120,5,0,0],[0,4,110,6,0,0],[1,4,100,5,0,0],[0,4,90,6,0,0],[1,4,80,5,0,0],[0,4,70,6,0,0],[1,4,60,5,0,0],[0,4,50,6,0,0],[1,4,40,5,0,0],[0,4,30,6,0,0],[1,4,20,5,0,0],[0,4,10,6,0,0],[1,4,0,5,0,0],[10,4,0,6,0,0],[0,4,10,6,0,0],[0,4,20,6,0,0],[0,4,30,6,0,0],[0,4,40,6,0,0],[0,4,50,6,0,0],[0,4,60,6,0,0],[0,4,70,6,0,0],[0,4,80,6,0,0],[0,4,90,6,0,0],[0,4,100,6,0,0],[0,4,110,6,0,0],[0,4,120,6,0,0],[0,4,130,6,0,0],[0,4,140,6,0,0],[0,4,150,6,0,0],[0,4,160,6,0,0],[0,4,170,6,0,0],[0,4,180,6,0,0],[0,4,-10,6,0,0],[0,4,-20,6,0,0],[0,4,-30,6,0,0],[0,4,-40,6,0,0],[0,4,-50,6,0,0],[0,4,-60,6,0,0],[0,4,-70,6,0,0],[0,4,-80,6,0,0],[0,4,-90,6,0,0],[0,4,-100,6,0,0],[0,4,-110,6,0,0],[0,4,-120,6,0,0],[0,4,-130,6,0,0],[0,4,-140,6,0,0],[0,4,-150,6,0,0],[0,4,-160,6,0,0],[0,4,-170,6,0,0],[5,4,5,6,0,0],[0,4,15,6,0,0],[0,4,25,6,0,0],[0,4,35,6,0,0],[0,4,45,6,0,0],[0,4,55,6,0,0],[0,4,65,6,0,0],[0,4,75,6,0,0],[0,4,85,6,0,0],[0,4,95,6,0,0],[0,4,105,6,0,0],[0,4,115,6,0,0],[0,4,125,6,0,0],[0,4,135,6,0,0],[0,4,145,6,0,0],[0,4,155,6,0,0],[0,4,165,6,0,0],[0,4,175,6,0,0],[0,4,-5,6,0,0],[0,4,-15,6,0,0],[0,4,-25,6,0,0],[0,4,-35,6,0,0],[0,4,-45,6,0,0],[0,4,-55,6,0,0],[0,4,-65,6,0,0],[0,4,-75,6,0,0],[0,4,-85,6,0,0],[0,4,-95,6,0,0],[0,4,-105,6,0,0],[0,4,-115,6,0,0],[0,4,-125,6,0,0],[0,4,-135,6,0,0],[0,4,-145,6,0,0],[0,4,-155,6,0,0],[0,4,-165,6,0,0],[0,4,-175,6,0,0],[5,4,0,6,0,0],[0,4,10,6,0,0],[0,4,20,6,0,0],[0,4,30,6,0,0],[0,4,40,6,0,0],[0,4,50,6,0,0],[0,4,60,6,0,0],[0,4,70,6,0,0],[0,4,80,6,0,0],[0,4,90,6,0,0],[0,4,100,6,0,0],[0,4,110,6,0,0],[0,4,120,6,0,0],[0,4,130,6,0,0],[0,4,140,6,0,0],[0,4,150,6,0,0],[0,4,160,6,0,0],[0,4,170,6,0,0],[0,4,180,6,0,0],[0,4,-10,6,0,0],[0,4,-20,6,0,0],[0,4,-30,6,0,0],[0,4,-40,6,0,0],[0,4,-50,6,0,0],[0,4,-60,6,0,0],[0,4,-70,6,0,0],[0,4,-80,6,0,0],[0,4,-90,6,0,0],[0,4,-100,6,0,0],[0,4,-110,6,0,0],[0,4,-120,6,0,0],[0,4,-130,6,0,0],[0,4,-140,6,0,0],[0,4,-150,6,0,0],[0,4,-160,6,0,0],[0,4,-170,6,0,0],[5,4,5,6,0,0],[0,4,15,6,0,0],[0,4,25,6,0,0],[0,4,35,6,0,0],[0,4,45,6,0,0],[0,4,55,6,0,0],[0,4,65,6,0,0],[0,4,75,6,0,0],[0,4,85,6,0,0],[0,4,95,6,0,0],[0,4,105,6,0,0],[0,4,115,6,0,0],[0,4,125,6,0,0],[0,4,135,6,0,0],[0,4,145,6,0,0],[0,4,155,6,0,0],[0,4,165,6,0,0],[0,4,175,6,0,0],[0,4,-5,6,0,0],[0,4,-15,6,0,0],[0,4,-25,6,0,0],[0,4,-35,6,0,0],[0,4,-45,6,0,0],[0,4,-55,6,0,0],[0,4,-65,6,0,0],[0,4,-75,6,0,0],[0,4,-85,6,0,0],[0,4,-95,6,0,0],[0,4,-105,6,0,0],[0,4,-115,6,0,0],[0,4,-125,6,0,0],[0,4,-135,6,0,0],[0,4,-145,6,0,0],[0,4,-155,6,0,0],[0,4,-165,6,0,0],[0,4,-175,6,0,0]]];
  1614.          boss_4 = [250,100,140000,[[50,100,2500],[100,100,2500],[150,100,2500],[200,100,2500],[250,100,2500],[300,100,2500],[350,100,2500],[400,100,2500],[450,100,2500]],[[25,3,90,4,-240,45],[0,3,90,4,-220,45],[0,3,90,4,-200,45],[0,3,90,4,-180,45],[0,3,90,4,-160,45],[0,3,90,4,-140,45],[0,3,90,4,-120,45],[0,3,90,4,-100,45],[0,3,90,4,-80,45],[0,3,90,4,-60,45],[0,3,90,4,-40,45],[0,3,90,4,20,45],[0,3,90,4,40,45],[0,3,90,4,60,45],[0,3,90,4,80,45],[0,3,90,4,100,45],[0,3,90,4,120,45],[0,3,90,4,140,45],[0,3,90,4,160,45],[0,3,90,4,180,45],[0,3,90,4,200,45],[0,3,90,4,220,45],[0,3,90,4,240,45],[5,3,90,4,-240,45],[0,3,90,4,-220,45],[0,3,90,4,-200,45],[0,3,90,4,-180,45],[0,3,90,4,-160,45],[0,3,90,4,-140,45],[0,3,90,4,-120,45],[0,3,90,4,-100,45],[0,3,90,4,-80,45],[0,3,90,4,-60,45],[0,3,90,4,0,45],[0,3,90,4,40,45],[0,3,90,4,20,45],[0,3,90,4,60,45],[0,3,90,4,80,45],[0,3,90,4,100,45],[0,3,90,4,120,45],[0,3,90,4,140,45],[0,3,90,4,160,45],[0,3,90,4,180,45],[0,3,90,4,200,45],[0,3,90,4,220,45],[0,3,90,4,240,45],[5,3,90,4,-240,45],[0,3,90,4,-220,45],[0,3,90,4,-200,45],[0,3,90,4,-180,45],[0,3,90,4,-160,45],[0,3,90,4,-140,45],[0,3,90,4,-120,45],[0,3,90,4,-100,45],[0,3,90,4,-80,45],[0,3,90,4,-20,45],[0,3,90,4,0,45],[0,3,90,4,20,45],[0,3,90,4,40,45],[0,3,90,4,60,45],[0,3,90,4,80,45],[0,3,90,4,100,45],[0,3,90,4,120,45],[0,3,90,4,140,45],[0,3,90,4,160,45],[0,3,90,4,180,45],[0,3,90,4,200,45],[0,3,90,4,220,45],[0,3,90,4,240,45],[5,3,90,4,-240,45],[0,3,90,4,-220,45],[0,3,90,4,-200,45],[0,3,90,4,-180,45],[0,3,90,4,-160,45],[0,3,90,4,-140,45],[0,3,90,4,-120,45],[0,3,90,4,-100,45],[0,3,90,4,-40,45],[0,3,90,4,-20,45],[0,3,90,4,0,45],[0,3,90,4,20,45],[0,3,90,4,40,45],[0,3,90,4,60,45],[0,3,90,4,80,45],[0,3,90,4,100,45],[0,3,90,4,120,45],[0,3,90,4,140,45],[0,3,90,4,160,45],[0,3,90,4,180,45],[0,3,90,4,200,45],[0,3,90,4,220,45],[0,3,90,4,240,45],[5,3,90,4,-240,45],[0,3,90,4,-220,45],[0,3,90,4,-200,45],[0,3,90,4,-180,45],[0,3,90,4,-160,45],[0,3,90,4,-140,45],[0,3,90,4,-120,45],[0,3,90,4,-100,45],[0,3,90,4,-80,45],[0,3,90,4,-20,45],[0,3,90,4,0,45],[0,3,90,4,20,45],[0,3,90,4,40,45],[0,3,90,4,60,45],[0,3,90,4,80,45],[0,3,90,4,100,45],[0,3,90,4,120,45],[0,3,90,4,140,45],[0,3,90,4,160,45],[0,3,90,4,180,45],[0,3,90,4,200,45],[0,3,90,4,220,45],[0,3,90,4,240,45],[5,3,90,4,-240,45],[0,3,90,4,-220,45],[0,3,90,4,-200,45],[0,3,90,4,-180,45],[0,3,90,4,-160,45],[0,3,90,4,-140,45],[0,3,90,4,-120,45],[0,3,90,4,-100,45],[0,3,90,4,-80,45],[0,3,90,4,-60,45],[0,3,90,4,0,45],[0,3,90,4,20,45],[0,3,90,4,40,45],[0,3,90,4,60,45],[0,3,90,4,80,45],[0,3,90,4,100,45],[0,3,90,4,120,45],[0,3,90,4,140,45],[0,3,90,4,160,45],[0,3,90,4,180,45],[0,3,90,4,200,45],[0,3,90,4,220,45],[0,3,90,4,240,45],[5,3,90,4,-240,45],[0,3,90,4,-220,45],[0,3,90,4,-200,45],[0,3,90,4,-180,45],[0,3,90,4,-160,45],[0,3,90,4,-140,45],[0,3,90,4,-120,45],[0,3,90,4,-100,45],[0,3,90,4,-80,45],[0,3,90,4,-60,45],[0,3,90,4,-40,45],[0,3,90,4,20,45],[0,3,90,4,40,45],[0,3,90,4,60,45],[0,3,90,4,80,45],[0,3,90,4,100,45],[0,3,90,4,120,45],[0,3,90,4,140,45],[0,3,90,4,160,45],[0,3,90,4,180,45],[0,3,90,4,200,45],[0,3,90,4,220,45],[0,3,90,4,240,45],[5,3,90,4,-240,45],[0,3,90,4,-220,45],[0,3,90,4,-200,45],[0,3,90,4,-180,45],[0,3,90,4,-160,45],[0,3,90,4,-140,45],[0,3,90,4,-120,45],[0,3,90,4,-100,45],[0,3,90,4,-80,45],[0,3,90,4,-60,45],[0,3,90,4,-40,45],[0,3,90,4,-20,45],[0,3,90,4,60,45],[0,3,90,4,80,45],[0,3,90,4,100,45],[0,3,90,4,120,45],[0,3,90,4,140,45],[0,3,90,4,160,45],[0,3,90,4,180,45],[0,3,90,4,200,45],[0,3,90,4,220,45],[0,3,90,4,240,45],[5,3,90,4,-240,45],[0,3,90,4,-220,45],[0,3,90,4,-200,45],[0,3,90,4,-180,45],[0,3,90,4,-160,45],[0,3,90,4,-140,45],[0,3,90,4,-120,45],[0,3,90,4,-100,45],[0,3,90,4,-80,45],[0,3,90,4,-60,45],[0,3,90,4,-40,45],[0,3,90,4,-20,45],[0,3,90,4,60,45],[0,3,90,4,80,45],[0,3,90,4,100,45],[0,3,90,4,120,45],[0,3,90,4,140,45],[0,3,90,4,160,45],[0,3,90,4,180,45],[0,3,90,4,200,45],[0,3,90,4,220,45],[0,3,90,4,240,45],[5,3,90,4,-240,45],[0,3,90,4,-220,45],[0,3,90,4,-200,45],[0,3,90,4,-180,45],[0,3,90,4,-160,45],[0,3,90,4,-140,45],[0,3,90,4,-120,45],[0,3,90,4,-100,45],[0,3,90,4,-80,45],[0,3,90,4,-60,45],[0,3,90,4,-40,45],[0,3,90,4,-20,45],[0,3,90,4,40,45],[0,3,90,4,60,45],[0,3,90,4,80,45],[0,3,90,4,100,45],[0,3,90,4,120,45],[0,3,90,4,140,45],[0,3,90,4,160,45],[0,3,90,4,180,45],[0,3,90,4,200,45],[0,3,90,4,220,45],[0,3,90,4,240,45],[5,3,90,4,-220,45],[0,3,90,4,-200,45],[0,3,90,4,-180,45],[0,3,90,4,-160,45],[0,3,90,4,-140,45],[0,3,90,4,-120,45],[0,3,90,4,-100,45],[0,3,90,4,-80,45],[0,3,90,4,-60,45],[0,3,90,4,-40,45],[0,3,90,4,-20,45],[0,3,90,4,40,45],[0,3,90,4,60,45],[0,3,90,4,80,45],[0,3,90,4,100,45],[0,3,90,4,120,45],[0,3,90,4,140,45],[0,3,90,4,160,45],[0,3,90,4,180,45],[0,3,90,4,200,45],[0,3,90,4,220,45],[5,3,90,4,-200,45],[0,3,90,4,-180,45],[0,3,90,4,-160,45],[0,3,90,4,-140,45],[0,3,90,4,-120,45],[0,3,90,4,-100,45],[0,3,90,4,-80,45],[0,3,90,4,-60,45],[0,3,90,4,-40,45],[0,3,90,4,-20,45],[0,3,90,4,40,45],[0,3,90,4,60,45],[0,3,90,4,80,45],[0,3,90,4,100,45],[0,3,90,4,120,45],[0,3,90,4,140,45],[0,3,90,4,160,45],[0,3,90,4,180,45],[0,3,90,4,200,45],[5,3,90,4,-180,45],[0,3,90,4,-160,45],[0,3,90,4,-140,45],[0,3,90,4,-120,45],[0,3,90,4,-100,45],[0,3,90,4,-80,45],[0,3,90,4,-60,45],[0,3,90,4,-40,45],[0,3,90,4,-20,45],[0,3,90,4,40,45],[0,3,90,4,60,45],[0,3,90,4,80,45],[0,3,90,4,100,45],[0,3,90,4,120,45],[0,3,90,4,140,45],[0,3,90,4,160,45],[0,3,90,4,180,45],[5,3,90,4,-160,45],[0,3,90,4,-140,45],[0,3,90,4,-120,45],[0,3,90,4,-100,45],[0,3,90,4,-80,45],[0,3,90,4,-60,45],[0,3,90,4,-40,45],[0,3,90,4,-20,45],[0,3,90,4,40,45],[0,3,90,4,60,45],[0,3,90,4,80,45],[0,3,90,4,100,45],[0,3,90,4,120,45],[0,3,90,4,140,45],[0,3,90,4,160,45],[5,3,90,4,-140,45],[0,3,90,4,-120,45],[0,3,90,4,-100,45],[0,3,90,4,-80,45],[0,3,90,4,-60,45],[0,3,90,4,-40,45],[0,3,90,4,-20,45],[0,3,90,4,40,45],[0,3,90,4,60,45],[0,3,90,4,80,45],[0,3,90,4,100,45],[0,3,90,4,120,45],[0,3,90,4,140,45],[5,3,90,4,-120,45],[0,3,90,4,-100,45],[0,3,90,4,-80,45],[0,3,90,4,-60,45],[0,3,90,4,-40,45],[0,3,90,4,-20,45],[0,3,90,4,40,45],[0,3,90,4,60,45],[0,3,90,4,80,45],[0,3,90,4,100,45],[0,3,90,4,120,45],[5,3,90,4,-100,45],[0,3,90,4,-80,45],[0,3,90,4,-60,45],[0,3,90,4,-40,45],[0,3,90,4,-20,45],[0,3,90,4,40,45],[0,3,90,4,60,45],[0,3,90,4,80,45],[0,3,90,4,100,45],[5,3,90,4,-40,45],[0,3,90,4,-20,45],[0,3,90,4,40,45],[0,3,90,4,60,45],[5,3,90,4,-40,45],[0,3,90,4,-20,45],[0,3,90,4,40,45],[0,3,90,4,60,45],[5,3,90,4,-40,45],[0,3,90,4,-20,45],[0,3,90,4,40,45],[0,3,90,4,60,45],[5,3,90,4,-40,45],[0,3,90,4,-20,45],[0,3,90,4,40,45],[0,3,90,4,60,45],[80,4,100,7,0,45],[0,4,90,7,0,45],[0,4,80,7,0,45],[0,4,100,7,-50,45],[0,4,90,7,-50,45],[0,4,80,7,-50,45],[5,4,100,7,50,45],[0,4,90,7,50,45],[0,4,80,7,50,45],[0,4,100,7,20,45],[0,4,90,7,20,45],[0,4,80,7,20,45],[5,4,100,7,80,45],[0,4,90,7,80,45],[0,4,80,7,80,45],[0,4,100,7,100,45],[0,4,90,7,100,45],[0,4,80,7,100,45],[5,4,100,7,-80,45],[0,4,90,7,-80,45],[0,4,80,7,-80,45],[0,4,100,7,0,45],[0,4,90,7,0,45],[0,4,80,7,0,45],[5,4,100,7,20,45],[0,4,90,7,20,45],[0,4,80,7,20,45],[0,4,100,7,-50,45],[0,4,90,7,-50,45],[0,4,80,7,-50,45],[5,4,100,7,50,45],[0,4,90,7,50,45],[0,4,80,7,50,45],[0,4,100,7,-150,45],[0,4,90,7,-150,45],[0,4,80,7,-150,45],[10,3,66,3,-240,45],[1,3,68,3,-220,45],[1,3,70,3,-200,45],[1,3,72,3,-180,45],[1,3,74,3,-160,45],[1,3,76,3,-140,45],[1,3,78,3,-120,45],[1,3,80,3,-100,45],[1,3,82,3,-80,45],[1,3,84,3,-60,45],[1,3,86,3,-40,45],[1,3,88,3,-20,45],[1,3,90,3,0,45],[1,3,92,3,20,45],[1,3,94,3,40,45],[1,3,96,3,60,45],[1,3,98,3,80,45],[1,3,100,3,100,45],[1,3,102,3,120,45],[1,3,104,3,140,45],[1,3,106,3,160,45],[1,3,108,3,180,45],[1,3,110,3,200,45],[1,3,112,3,220,45],[1,3,114,3,240,45],[1,4,66,6,-230,45],[1,4,68,6,-210,45],[1,4,70,6,-190,45],[1,4,72,6,-170,45],[1,4,74,6,-150,45],[1,4,76,6,-130,45],[1,4,78,6,-110,45],[1,4,80,6,-90,45],[1,4,82,6,-70,45],[1,4,84,6,-50,45],[1,4,86,6,-30,45],[1,4,88,6,-10,45],[1,4,90,6,10,45],[1,4,92,6,30,45],[1,4,94,6,50,45],[1,4,96,6,70,45],[1,4,98,6,90,45],[1,4,100,6,110,45],[1,4,102,6,130,45],[1,4,104,6,150,45],[1,4,106,6,170,45],[1,4,108,6,190,45],[1,4,110,6,210,45],[1,4,112,6,230,45],[1,4,114,6,250,45]]];
  1615.          boss_3 = [250,100,100000,[[95,100,11250],[407,100,11250],[250,100,20000]],[[5,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[5,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[5,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[5,3,90,5,0,90],[0,3,85,5,30,85],[0,3,95,5,-30,85],[0,3,80,5,40,80],[0,3,100,5,-40,80],[0,3,75,5,55,75],[0,3,105,5,-55,75],[0,3,70,5,70,60],[0,3,110,5,-70,60],[5,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[5,3,95,5,0,90],[0,3,90,5,30,85],[0,3,100,5,-30,85],[0,3,85,5,40,80],[0,3,105,5,-40,80],[0,3,80,5,55,75],[0,3,110,5,-55,75],[0,3,75,5,70,60],[0,3,115,5,-70,60],[5,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[5,3,100,5,0,90],[0,3,95,5,30,85],[0,3,105,5,-30,85],[0,3,90,5,40,80],[0,3,110,5,-40,80],[0,3,85,5,55,75],[0,3,115,5,-55,75],[0,3,80,5,70,60],[0,3,120,5,-70,60],[5,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[5,3,95,5,0,90],[0,3,90,5,30,85],[0,3,100,5,-30,85],[0,3,85,5,40,80],[0,3,105,5,-40,80],[0,3,80,5,55,75],[0,3,110,5,-55,75],[0,3,75,5,70,60],[0,3,115,5,-70,60],[5,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[5,3,90,5,0,90],[0,3,85,5,30,85],[0,3,95,5,-30,85],[0,3,80,5,40,80],[0,3,100,5,-40,80],[0,3,75,5,55,75],[0,3,105,5,-55,75],[0,3,70,5,70,60],[0,3,110,5,-70,60],[5,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[5,3,85,5,0,90],[0,3,80,5,30,85],[0,3,90,5,-30,85],[0,3,75,5,40,80],[0,3,95,5,-40,80],[0,3,70,5,55,75],[0,3,100,5,-55,75],[0,3,65,5,70,60],[0,3,105,5,-70,60],[5,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[5,3,90,5,0,90],[0,3,85,5,30,85],[0,3,95,5,-30,85],[0,3,80,5,40,80],[0,3,100,5,-40,80],[0,3,75,5,55,75],[0,3,105,5,-55,75],[0,3,70,5,70,60],[0,3,110,5,-70,60],[5,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[5,3,95,5,0,90],[0,3,90,5,30,85],[0,3,100,5,-30,85],[0,3,85,5,40,80],[0,3,105,5,-40,80],[0,3,80,5,55,75],[0,3,110,5,-55,75],[0,3,75,5,70,60],[0,3,115,5,-70,60],[5,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[5,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[5,3,130,6,-70,60],[2,3,120,6,-55,75],[2,3,110,6,-40,80],[2,3,100,6,-30,85],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[2,3,90,6,0,90],[2,3,80,6,30,85],[2,3,70,6,40,80],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[2,3,60,6,55,75],[2,3,50,6,70,60],[2,3,65,6,55,75],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[2,3,75,6,40,80],[2,3,85,6,30,85],[2,3,95,6,0,90],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[2,3,105,6,-30,85],[2,3,115,6,-40,80],[2,3,125,6,-55,75],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[2,3,135,6,-70,60],[2,3,120,6,-55,75],[2,3,110,6,-40,80],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[2,3,100,6,-30,85],[2,3,90,6,0,90],[2,3,80,6,30,85],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[2,3,70,6,40,80],[2,3,60,6,55,75],[2,3,50,6,70,60],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[2,3,65,6,55,75],[2,3,75,6,40,80],[2,3,85,6,30,85],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[2,3,95,6,0,90],[2,3,105,6,-30,85],[2,3,115,6,-40,80],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[2,3,125,6,-55,75],[2,3,135,6,-70,60],[1,3,95,6,0,90],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[0,3,105,6,-30,85],[1,3,75,6,40,80],[0,3,115,6,-40,80],[1,3,135,6,-70,60],[0,3,65,6,55,75],[1,3,125,6,-55,75],[0,3,85,6,30,85],[2,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[5,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[2,3,110,6,-40,80],[0,3,90,6,0,90],[1,3,80,6,30,85],[0,3,130,6,-70,60],[1,3,60,6,55,75],[0,3,100,6,-30,85],[1,3,120,6,-55,75],[0,3,70,6,40,80],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[5,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[5,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[5,3,180,4,-40,80],[1,3,170,5,-40,80],[1,3,160,4,-40,80],[1,3,150,5,-40,80],[1,3,140,4,-40,80],[1,3,130,5,-40,80],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[1,3,120,4,-40,80],[1,3,110,5,-40,80],[1,3,100,4,-40,80],[1,3,90,5,-40,80],[1,3,80,4,-40,80],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[1,3,70,5,-40,80],[1,3,60,4,-40,80],[1,3,50,5,-40,80],[1,3,40,4,-40,80],[1,3,30,5,-40,80],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[1,3,20,4,-40,80],[1,3,10,5,-40,80],[1,3,0,4,-40,80],[1,3,180,4,40,80],[1,3,170,5,40,80],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[1,3,160,4,40,80],[1,3,150,5,40,80],[1,3,140,4,40,80],[1,3,130,5,40,80],[1,3,120,4,40,80],[1,3,110,5,40,80],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[1,3,100,4,40,80],[1,3,90,5,40,80],[1,3,80,4,40,80],[1,3,70,5,40,80],[1,3,60,4,40,80],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[1,3,50,5,40,80],[1,3,40,4,40,80],[1,3,30,5,40,80],[1,3,20,4,40,80],[1,3,10,5,40,80],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[1,3,0,4,40,80],[1,3,180,4,-55,75],[1,3,170,5,-55,75],[1,3,160,4,-55,75],[1,3,150,5,-55,75],[1,3,140,4,-55,75],[1,3,130,5,-55,75],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[1,3,120,4,-55,75],[1,3,110,5,-55,75],[1,3,100,4,-55,75],[1,3,90,5,-55,75],[1,3,80,4,-55,75],[1,3,70,5,-55,75],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[1,3,60,4,-55,75],[1,3,50,5,-55,75],[1,3,40,4,-55,75],[1,3,30,5,-55,75],[1,3,20,4,-55,75],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[1,3,10,5,-55,75],[1,3,0,4,-55,75],[1,3,180,4,55,75],[1,3,170,5,55,75],[1,3,160,4,55,75],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[1,3,150,5,55,75],[1,3,140,4,55,75],[1,3,130,5,55,75],[1,3,120,4,55,75],[1,3,110,5,55,75],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[1,3,100,4,55,75],[1,3,90,5,55,75],[1,3,80,4,55,75],[1,3,70,5,55,75],[1,3,60,4,55,75],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[1,3,50,5,55,75],[1,3,40,4,55,75],[1,3,30,5,55,75],[1,3,20,4,55,75],[1,3,10,5,55,75],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[1,3,0,4,55,75],[5,2,90,5,0,90],[0,2,90,5,30,85],[0,2,90,5,-30,85],[0,2,90,5,40,80],[0,2,90,5,-40,80],[0,2,90,5,55,75],[0,2,90,5,-55,75],[0,2,90,5,70,60],[0,2,90,5,-70,60],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[5,2,90,5,0,90],[0,2,90,5,30,85],[0,2,90,5,-30,85],[0,2,90,5,40,80],[0,2,90,5,-40,80],[0,2,90,5,55,75],[0,2,90,5,-55,75],[0,2,90,5,70,60],[0,2,90,5,-70,60],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[5,2,90,5,0,90],[0,2,90,5,30,85],[0,2,90,5,-30,85],[0,2,90,5,40,80],[0,2,90,5,-40,80],[0,2,90,5,55,75],[0,2,90,5,-55,75],[0,2,90,5,70,60],[0,2,90,5,-70,60],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10],[5,2,90,5,0,90],[0,2,90,5,30,85],[0,2,90,5,-30,85],[0,2,90,5,40,80],[0,2,90,5,-40,80],[0,2,90,5,55,75],[0,2,90,5,-55,75],[0,2,90,5,70,60],[0,2,90,5,-70,60],[0,1,90,8,200,-10],[0,1,90,8,215,-10],[0,1,90,8,185,-10],[0,1,90,8,-200,-10],[0,1,90,8,-215,-10],[0,1,90,8,-185,-10]]];
  1616.          boss_2 = [250,150,55000,[[200,100,8450],[250,100,8450],[300,100,8450]],[[10,3,80,7,50,40],[0,3,100,7,-50,40],[1,3,85,7,50,40],[0,3,95,7,-50,40],[1,3,90,7,50,40],[0,3,90,7,-50,40],[1,3,95,7,50,40],[0,3,85,7,-50,40],[1,3,100,7,50,40],[0,3,80,7,-50,40],[1,3,105,7,50,40],[0,3,75,7,-50,40],[1,3,110,7,50,40],[0,3,70,7,-50,40],[1,3,115,7,50,40],[1,4,80,7,50,40],[0,4,100,7,-50,40],[1,4,85,7,50,40],[0,4,95,7,-50,40],[1,4,90,7,50,40],[0,4,90,7,-50,40],[1,4,95,7,50,40],[0,4,85,7,-50,40],[1,4,100,7,50,40],[0,4,80,7,-50,40],[1,4,105,7,50,40],[0,4,75,7,-50,40],[1,4,110,7,50,40],[0,4,70,7,-50,40],[50,4,0,3,50,25],[0,4,0,3,-50,25],[2,3,10,4,50,25],[0,3,10,4,-50,25],[2,4,20,3,50,25],[0,4,20,3,-50,25],[2,3,30,4,50,25],[0,3,30,4,-50,25],[2,4,40,3,50,25],[0,4,40,3,-50,25],[2,3,50,4,50,25],[0,3,50,4,-50,25],[2,4,60,3,50,25],[0,4,60,3,-50,25],[2,3,70,4,50,25],[0,3,70,4,-50,25],[2,4,80,3,50,25],[0,4,80,3,-50,25],[2,3,90,4,50,25],[0,3,90,4,-50,25],[2,4,100,3,50,25],[0,4,100,3,-50,25],[2,3,110,4,50,25],[0,3,110,4,-50,25],[2,4,120,3,50,25],[0,4,120,3,-50,25],[2,3,130,4,50,25],[0,3,130,4,-50,25],[2,4,140,3,50,25],[0,4,140,3,-50,25],[2,3,150,4,50,25],[0,3,150,4,-50,25],[2,4,160,3,50,25],[0,4,160,3,-40,25],[2,3,170,4,50,25],[0,4,170,4,-50,25],[2,3,180,3,50,25],[0,3,180,3,-50,25],[20,4,0,3,50,25],[0,4,0,3,-50,25],[1,3,10,4,50,25],[0,3,10,4,-50,25],[1,4,20,3,50,25],[0,4,20,3,-50,25],[1,3,30,4,50,25],[0,3,30,4,-50,25],[1,4,40,3,50,25],[0,4,40,3,-50,25],[1,3,50,4,50,25],[0,3,50,4,-50,25],[1,4,60,3,50,25],[0,4,60,3,-50,25],[1,3,70,4,50,25],[0,3,70,4,-50,25],[1,4,80,3,50,25],[0,4,80,3,-50,25],[1,3,90,4,50,25],[0,3,90,4,-50,25],[1,4,100,3,50,25],[0,4,100,3,-50,25],[1,3,110,4,50,25],[0,3,110,4,-50,25],[1,4,120,3,50,25],[0,4,120,3,-50,25],[1,3,130,4,50,25],[0,3,130,4,-50,25],[1,4,140,3,50,25],[0,4,140,3,-50,25],[1,3,150,4,50,25],[0,3,150,4,-50,25],[1,4,160,3,50,25],[0,4,160,3,-40,25],[1,3,170,4,50,25],[0,4,170,4,-50,25],[1,3,180,3,50,25],[0,3,180,3,-50,25],[60,2,90,8,50,40],[2,2,90,8,-50,40],[2,2,95,8,50,40],[2,2,85,8,-50,40],[2,2,85,8,50,40],[2,2,95,8,-50,40],[2,2,90,8,50,40],[2,2,90,8,-50,40],[2,2,90,8,-50,40],[2,2,95,8,50,40],[2,2,85,8,-50,40],[2,2,85,8,50,40],[2,2,95,8,-50,40],[2,2,90,8,50,40],[2,2,90,8,-50,40],[2,2,90,8,-50,40],[2,2,95,8,50,40],[2,2,85,8,-50,40],[2,2,85,8,50,40],[2,2,95,8,-50,40],[2,2,90,8,50,40],[2,2,90,8,-50,40],[1,2,90,8,50,40],[1,2,90,8,-50,40],[1,2,95,8,50,40],[1,2,85,8,-50,40],[1,2,85,8,50,40],[1,2,95,8,-50,40],[1,2,90,8,50,40],[1,2,90,8,-50,40],[1,2,90,8,50,40],[1,2,90,8,-50,40],[1,2,95,8,50,40],[1,2,85,8,-50,40],[1,2,85,8,50,40],[1,2,95,8,-50,40],[1,2,90,8,50,40],[1,2,90,8,-50,40],[1,2,90,8,50,40],[1,2,90,8,-50,40],[1,2,95,8,50,40],[1,2,85,8,-50,40],[1,2,85,8,50,40],[1,2,95,8,-50,40],[1,2,90,8,50,40],[1,2,90,8,-50,40]]];
  1617.          boss_1 = [250,100,30000,[[50,100,2500],[100,100,2500],[150,100,2500],[200,100,2500],[250,100,2500],[300,100,2500],[350,100,2500],[400,100,2500],[450,100,2500]],[[5,2,90,7,185,20],[0,4,90,8,205,20],[0,2,90,7,225,20],[0,4,90,6,70,10],[0,4,90,5,110,10],[0,4,90,4,145,10],[0,4,90,6,-70,10],[0,4,90,5,-110,10],[0,4,90,4,-145,10],[3,4,70,4,-145,10],[0,4,110,4,145,10],[2,4,80,5,-110,10],[0,4,100,5,110,10],[0,2,90,7,-185,20],[0,4,90,8,-205,20],[0,2,90,7,-225,20],[2,4,90,6,-70,10],[0,4,90,6,70,10],[3,2,90,7,185,20],[0,4,90,8,205,20],[0,2,90,7,225,20],[5,2,90,7,-185,20],[0,4,90,8,-205,20],[0,2,90,7,-225,20],[5,2,90,7,185,20],[0,4,90,8,205,20],[0,2,90,7,225,20],[5,4,90,5,0,40],[0,2,90,7,-185,20],[0,4,90,8,-205,20],[0,2,90,7,-225,20],[5,2,90,7,185,20],[0,4,90,8,205,20],[0,2,90,7,225,20],[0,4,95,3,0,25],[0,4,105,3,0,25],[0,4,115,3,0,25],[0,4,85,3,0,25],[0,4,75,3,0,25],[0,4,65,3,0,25],[5,2,90,7,-185,20],[0,4,90,8,-205,20],[0,2,90,7,-225,20],[5,2,90,7,185,20],[0,4,90,8,205,20],[0,2,90,7,225,20],[0,4,125,3,0,25],[0,4,135,3,0,25],[0,4,145,2,0,25],[0,4,55,3,0,25],[0,4,45,4,0,25],[0,4,35,2,0,25],[5,2,90,7,-185,20],[0,4,90,8,-205,20],[0,2,90,7,-225,20],[5,2,90,7,185,20],[0,4,90,8,205,20],[0,2,90,7,225,20],[10,4,90,6,70,10],[0,4,90,5,110,10],[0,4,90,4,145,10],[0,4,90,6,-70,10],[0,4,90,5,-110,10],[0,4,90,4,-145,10],[5,2,90,7,-185,20],[0,4,90,8,-205,20],[0,2,90,7,-225,20],[5,2,90,7,185,20],[0,4,90,8,205,20],[0,2,90,7,225,20],[0,2,0,3,110,25],[0,2,0,3,-110,25],[2,2,10,4,110,25],[0,2,10,4,-110,25],[2,2,20,3,110,25],[0,2,20,3,-110,25],[1,2,90,7,-185,20],[0,4,90,8,-205,20],[0,2,90,7,-225,20],[1,2,30,4,110,25],[0,2,30,4,-110,25],[2,2,40,3,110,25],[0,2,40,3,-110,25],[2,2,50,4,110,25],[0,2,90,7,185,20],[0,4,90,8,205,20],[0,2,90,7,225,20],[0,2,50,4,-110,25],[2,2,60,3,110,25],[0,2,60,3,-110,25],[2,2,70,4,110,25],[0,2,70,4,-110,25],[1,2,90,7,-185,20],[0,4,90,8,-205,20],[0,2,90,7,-225,20],[1,2,80,3,110,25],[0,2,80,3,-110,25],[1,2,90,4,110,25],[0,2,90,4,-110,25],[2,2,100,3,110,25],[0,2,90,7,185,20],[0,4,90,8,205,20],[0,2,90,7,225,20],[0,2,100,3,-110,25],[2,2,110,4,110,25],[0,2,110,4,-110,25],[2,2,120,3,110,25],[0,2,120,3,-110,25],[1,2,90,7,-185,20],[0,4,90,8,-205,20],[0,2,90,7,-225,20],[1,2,130,4,110,25],[0,2,130,4,-110,25],[2,2,140,3,110,25],[0,2,140,3,-110,25],[2,2,150,4,110,25],[0,2,150,4,-110,25],[0,2,90,7,185,20],[0,4,90,8,205,20],[0,2,90,7,225,20],[2,2,160,3,110,25],[0,2,160,3,-110,25],[2,2,170,4,110,25],[0,2,170,4,-110,25],[1,2,90,7,-185,20],[0,4,90,8,-205,20],[0,2,90,7,-225,20],[1,2,180,3,110,25],[0,2,180,3,-110,25],[4,2,90,7,185,20],[0,4,90,8,205,20],[0,2,90,7,225,20],[5,2,90,7,-185,20],[0,4,90,8,-205,20],[0,2,90,7,-225,20]]];
  1618.          boss_0 = [250,100,17000,[[180,100,16200],[320,100,16200]],[[0,3,180,4,0,25],[1,3,170,5,0,25],[1,3,160,4,0,25],[1,3,150,5,0,25],[1,3,140,4,0,25],[1,3,130,5,0,25],[1,3,120,4,0,25],[1,3,110,5,0,25],[1,3,100,4,0,25],[1,3,90,5,0,25],[1,3,80,4,0,25],[1,3,70,5,0,25],[1,3,60,4,0,25],[1,3,50,5,0,25],[1,3,40,4,0,25],[1,3,30,5,0,25],[1,3,20,4,0,25],[1,3,10,5,0,25],[1,3,0,4,0,25],[27,2,90,4,40,25],[0,2,90,4,-40,25],[0,2,100,4,40,25],[0,2,100,4,-40,25],[0,2,80,4,40,25],[0,2,80,4,-40,25],[40,2,90,4,80,25],[0,2,90,4,-80,25],[0,2,100,4,80,25],[0,2,100,4,-80,25],[0,2,80,4,80,25],[0,2,80,4,-80,25],[65,4,0,4,0,25],[2,4,10,5,0,25],[2,4,20,4,0,25],[2,4,30,5,0,25],[2,4,40,4,0,25],[2,4,50,5,0,25],[2,4,60,4,0,25],[2,4,70,5,0,25],[2,4,80,4,0,25],[2,4,90,5,0,25],[2,4,100,4,0,25],[2,4,110,5,0,25],[2,4,120,4,0,25],[2,4,130,5,0,25],[2,4,140,4,0,25],[2,4,150,5,0,25],[2,4,160,4,0,25],[2,4,170,5,0,25],[2,4,180,4,0,25],[60,2,0,3,40,25],[0,2,0,3,-40,25],[2,1,10,4,40,25],[0,1,10,4,-40,25],[2,2,20,3,40,25],[0,2,20,3,-40,25],[2,1,30,4,40,25],[0,1,30,4,-40,25],[2,2,40,3,40,25],[0,2,40,3,-40,25],[2,1,50,4,40,25],[0,1,50,4,-40,25],[2,2,60,3,40,25],[0,2,60,3,-40,25],[2,1,70,4,40,25],[0,1,70,4,-40,25],[2,2,80,3,40,25],[0,2,80,3,-40,25],[2,1,90,4,40,25],[0,1,90,4,-40,25],[2,2,100,3,40,25],[0,2,100,3,-40,25],[2,1,110,4,40,25],[0,1,110,4,-40,25],[2,2,120,3,40,25],[0,2,120,3,-40,25],[2,1,130,4,40,25],[0,1,130,4,-40,25],[2,2,140,3,40,25],[0,2,140,3,-40,25],[2,1,150,4,40,25],[0,1,150,4,-40,25],[2,2,160,3,40,25],[0,2,160,3,-40,25],[2,1,170,4,40,25],[0,1,170,4,-40,25],[2,2,180,3,40,25],[0,2,180,3,-40,25],[10,4,90,4,0,25],[0,3,95,3,0,25],[0,4,100,4,0,25],[0,3,105,3,0,25],[0,4,110,4,0,25],[0,3,115,3,0,25],[0,4,120,4,0,25],[0,3,85,3,0,25],[0,4,80,4,0,25],[0,3,75,3,0,25],[0,4,70,4,0,25],[0,3,65,3,0,25],[0,4,60,4,0,25],[50,2,0,3,80,25],[0,2,0,3,-80,25],[1,1,10,4,80,25],[0,1,10,4,-80,25],[1,2,20,3,80,25],[0,2,20,3,-80,25],[1,1,30,4,80,25],[0,1,30,4,-80,25],[1,2,40,3,80,25],[0,2,40,3,-80,25],[1,1,50,4,80,25],[0,1,50,4,-80,25],[1,2,60,3,80,25],[0,2,60,3,-80,25],[1,1,70,4,80,25],[0,1,70,4,-80,25],[1,2,80,3,80,25],[0,2,80,3,-80,25],[1,1,90,4,80,25],[0,1,90,4,-80,25],[1,2,100,3,80,25],[0,2,100,3,-80,25],[1,1,110,4,80,25],[0,1,110,4,-80,25],[1,2,120,3,80,25],[0,2,120,3,-80,25],[1,1,130,4,80,25],[0,1,130,4,-80,25],[1,2,140,3,80,25],[0,2,140,3,-80,25],[1,1,150,4,80,25],[0,1,150,4,-80,25],[1,2,160,3,80,25],[0,2,160,3,-80,25],[1,1,170,4,80,25],[0,1,170,4,-80,25],[1,2,180,3,80,25],[0,2,180,3,-80,25],[78,1,90,6,40,25],[0,1,90,6,-40,25],[0,1,100,6,40,25],[0,1,100,6,-40,25],[0,1,80,6,40,25],[0,1,80,6,-40,25],[0,1,90,4,80,25],[0,1,90,4,-80,25],[0,1,100,4,80,25],[0,1,100,4,-80,25],[0,1,80,4,80,25],[0,1,80,4,-80,25],[95,2,95,7,0,25],[0,2,100,7,0,25],[0,2,85,7,0,25],[0,2,80,7,0,25]]];
  1619.          level_9 = [[[30,54,37,0,0,3],[30,54,38,0,0,0],[30,51,39,0,0,0],[30,51,40,0,0,0],[30,48,26,0,0,0],[30,48,26,0,0,0],[10,48,26,100,0,0],[10,48,26,-50,0,0],[10,48,26,150,0,0],[10,48,26,0,0,0],[10,48,26,50,0,0],[10,48,26,-50,0,0],[10,48,26,-100,0,0],[10,48,26,100,0,0],[10,48,26,0,0,0],[100,48,26,0,0,0],[10,48,26,100,0,0],[10,48,26,-50,0,0],[10,48,26,150,0,0],[10,48,26,0,0,0],[10,48,26,50,0,0],[10,48,26,-50,0,0],[10,48,26,-100,0,0],[10,48,26,100,0,0],[10,48,26,0,0,0],[100,48,26,0,0,0],[7,48,26,100,0,0],[7,48,26,-50,0,0],[7,48,26,150,0,0],[7,48,26,0,0,0],[7,48,26,50,0,0],[7,48,26,-50,0,0],[7,48,26,-100,0,0],[7,48,26,100,0,0],[7,48,26,0,0,0],[100,48,26,0,0,0],[15,48,26,100,0,0],[0,54,37,0,0,0],[0,54,38,0,0,0],[15,48,26,-50,0,0],[15,48,26,150,0,0],[0,54,37,0,0,0],[0,54,38,0,0,0],[15,48,26,0,0,0],[15,48,26,50,0,0],[0,54,37,0,0,0],[0,54,38,0,0,0],[15,48,26,-50,0,0],[15,48,26,-100,0,0],[0,54,37,0,0,0],[0,54,38,0,0,0],[15,48,26,100,0,0],[15,48,26,0,0,0],[200,51,39,0,0,0],[0,51,40,0,0,0],[15,48,26,0,0,0],[15,48,26,100,0,0],[0,54,37,0,0,0],[0,54,38,0,0,0],[20,51,39,0,0,0],[0,51,40,0,0,0],[15,48,26,-50,0,0],[15,48,26,150,0,0],[0,54,37,0,0,0],[0,54,38,0,0,0],[20,51,39,0,0,0],[0,51,40,0,0,0],[15,48,26,0,0,0],[15,48,26,50,0,0],[0,54,37,0,0,0],[0,54,38,0,0,0],[20,51,39,0,0,0],[0,51,40,0,0,0],[15,48,26,-50,0,0],[15,48,26,-100,0,0],[0,54,37,0,0,0],[0,54,38,0,0,0],[20,51,39,0,0,0],[0,51,40,0,0,0],[15,48,26,100,0,0],[15,48,26,0,0,0],[100,54,37,0,0,0],[0,54,38,0,0,0],[0,51,39,0,0,0],[0,51,40,0,0,0],[30,54,37,0,0,0],[0,54,38,0,0,0],[0,51,39,0,0,0],[0,51,40,0,0,0],[30,54,37,0,0,0],[0,54,38,0,0,0],[0,51,39,0,0,0],[0,51,40,0,0,0],[30,54,37,0,0,0],[0,54,38,0,0,0],[0,51,39,0,0,0],[0,51,40,0,0,0],[30,54,37,0,0,0],[0,54,38,0,0,0],[0,51,39,0,0,0],[0,51,40,0,0,0]],[[30,47,26,0,0,0],[30,50,6,0,0,0],[30,50,7,0,0,3],[30,53,11,0,0,0],[30,53,14,0,0,0],[100,47,26,0,0,0],[0,47,26,-50,0,0],[0,47,26,50,0,0],[30,50,6,0,0,0],[0,50,7,0,0,0],[30,53,11,0,0,0],[0,53,14,0,0,0],[100,47,26,-50,0,0],[0,47,26,50,0,0],[30,50,6,0,0,0],[0,50,7,0,0,0],[5,50,6,0,0,0],[0,50,7,0,0,0],[5,50,6,0,0,0],[0,50,7,0,0,0],[30,53,11,0,0,0],[0,53,14,0,0,0],[100,47,26,-50,0,0],[0,47,26,50,0,0],[30,53,11,0,0,0],[0,53,14,0,0,0],[30,50,6,0,0,0],[0,50,7,0,0,0],[5,50,6,0,0,0],[0,50,7,0,0,0],[5,50,6,0,0,0],[0,50,7,0,0,0],[30,53,11,0,0,0],[0,53,14,0,0,0],[100,47,26,0,0,0],[0,47,26,-50,0,0],[0,47,26,50,0,0],[30,53,11,0,0,0],[0,53,14,0,0,0],[30,50,6,0,0,0],[0,50,7,0,0,0],[5,50,6,0,0,0],[0,50,7,0,0,0],[5,50,6,0,0,0],[0,50,7,0,0,0],[30,53,11,0,0,0],[0,53,14,0,0,0],[100,47,26,0,0,0],[0,47,26,-50,0,0],[0,47,26,50,0,0],[30,53,11,0,0,0],[0,53,14,0,0,0],[5,53,11,0,0,0],[0,53,14,0,0,0],[30,50,6,0,0,0],[0,50,7,0,0,0],[5,50,6,0,0,0],[0,50,7,0,0,0],[5,50,6,0,0,0],[0,50,7,0,0,0],[5,53,11,0,0,0],[0,53,14,0,0,0],[5,53,11,0,0,0],[0,53,14,0,0,0],[5,50,6,0,0,0],[0,50,7,0,0,0],[5,50,6,0,0,0],[0,50,7,0,0,0],[5,50,6,0,0,0],[0,50,7,0,0,0]],[[30,49,24,0,0,0],[30,49,25,0,0,0],[30,52,13,0,0,3],[30,52,12,0,0,0],[30,55,18,0,0,0],[30,55,17,0,0,0],[100,52,13,0,0,0],[0,52,12,0,0,0],[10,55,18,0,0,0],[0,55,17,0,0,0],[10,52,13,0,0,0],[0,52,12,0,0,0],[10,55,18,0,0,0],[0,55,17,0,0,0],[10,52,13,0,0,0],[0,52,12,0,0,0],[10,55,18,0,0,0],[0,55,17,0,0,0],[10,55,18,0,0,0],[0,55,17,0,0,0],[10,52,13,0,0,0],[0,52,12,0,0,0],[10,55,18,0,0,0],[0,55,17,0,0,0],[200,52,13,0,0,0],[0,52,12,0,0,0],[8,55,18,0,0,0],[0,55,17,0,0,0],[8,52,13,0,0,0],[0,52,12,0,0,0],[8,55,18,0,0,0],[0,55,17,0,0,0],[8,52,13,0,0,0],[0,52,12,0,0,0],[8,55,18,0,0,0],[0,55,17,0,0,0],[8,55,18,0,0,0],[0,55,17,0,0,0],[8,52,13,0,0,0],[0,52,12,0,0,0],[8,55,18,0,0,0],[0,55,17,0,0,0],[100,52,13,0,0,0],[0,52,12,0,0,0],[10,55,18,0,0,0],[0,55,17,0,0,0],[20,49,24,0,0,0],[0,49,25,0,0,0],[10,52,13,0,0,0],[0,52,12,0,0,0],[10,55,18,0,0,0],[0,55,17,0,0,0],[10,52,13,0,0,0],[0,52,12,0,0,0],[10,55,18,0,0,0],[0,55,17,0,0,0],[20,49,24,0,0,0],[0,49,25,0,0,0],[10,55,18,0,0,0],[0,55,17,0,0,0],[10,52,13,0,0,0],[0,52,12,0,0,0],[10,55,18,0,0,0],[0,55,17,0,0,0],[100,52,13,0,0,0],[0,52,12,0,0,0],[5,55,18,0,0,0],[0,55,17,0,0,0],[5,52,13,0,0,0],[0,52,12,0,0,0],[5,55,18,0,0,0],[0,55,17,0,0,0],[10,49,24,0,0,0],[0,49,25,0,0,0],[5,52,13,0,0,0],[0,52,12,0,0,0],[5,55,18,0,0,0],[0,55,17,0,0,0],[10,49,24,0,0,0],[0,49,25,0,0,0],[5,55,18,0,0,0],[0,55,17,0,0,0],[5,52,13,0,0,0],[0,52,12,0,0,0],[10,49,24,0,0,3],[0,49,25,0,0,3],[5,55,18,0,0,0],[0,55,17,0,0,0]],[[200,56,0,50,0,0],[0,57,0,0,0,0],[0,58,0,-50,0,0],[5,56,0,100,0,0],[0,57,0,0,0,0],[0,58,0,-100,0,0],[30,56,0,50,0,0],[0,57,0,0,0,0],[0,58,0,-50,0,0],[5,56,0,150,0,0],[0,57,0,0,0,0],[0,58,0,-150,0,0],[30,56,0,80,0,0],[0,57,0,0,0,0],[0,58,0,-80,0,0],[5,56,0,60,0,0],[0,57,0,0,0,0],[0,58,0,-60,0,0],[30,56,0,120,0,0],[0,57,0,0,0,0],[0,58,0,-120,0,0],[5,56,0,100,0,0],[0,57,0,0,0,0],[0,58,0,-100,0,0],[50,56,0,50,0,0],[0,57,0,0,0,0],[0,58,0,-50,0,0],[5,56,0,100,0,0],[0,57,0,0,0,0],[0,58,0,-100,0,0],[30,56,0,50,0,0],[0,57,0,0,0,0],[0,58,0,-50,0,0],[5,56,0,150,0,0],[0,57,0,0,0,0],[0,58,0,-150,0,0],[30,56,0,80,0,0],[0,57,0,0,0,0],[0,58,0,-80,0,0],[5,56,0,60,0,0],[0,57,0,0,0,0],[0,58,0,-60,0,0],[30,56,0,120,0,0],[0,57,0,0,0,0],[0,58,0,-120,0,0],[5,56,0,100,0,0],[0,57,0,0,0,0],[0,58,0,-100,0,0]],[[200,56,0,50,0,0],[20,57,0,0,0,0],[20,58,0,-50,0,0],[60,49,24,0,0,0],[20,49,25,0,0,0],[20,52,13,0,0,0],[20,52,12,0,0,0],[20,55,18,0,0,0],[20,55,17,0,0,0],[60,47,26,0,0,0],[20,50,6,0,0,0],[20,50,7,0,0,0],[20,53,11,0,0,0],[20,53,14,0,0,0],[60,54,37,0,0,0],[20,54,38,0,0,0],[20,51,39,0,0,0],[20,51,40,0,0,0],[20,48,26,0,0,0],[100,56,0,50,0,0],[0,57,0,0,0,0],[0,58,0,-50,0,0],[50,49,24,0,0,0],[0,49,25,0,0,0],[10,52,13,0,0,0],[0,52,12,0,0,0],[10,55,18,0,0,0],[0,55,17,0,0,0],[50,47,26,0,0,0],[10,50,6,0,0,0],[0,50,7,0,0,0],[10,53,11,0,0,0],[0,53,14,0,0,0],[50,54,37,0,0,0],[0,54,38,0,0,0],[10,51,39,0,0,0],[0,51,40,0,0,0],[10,48,26,0,0,0],[50,56,0,50,0,0],[0,57,0,0,0,0],[0,58,0,-50,0,0],[20,49,24,0,0,0],[0,49,25,0,0,0],[10,52,13,0,0,0],[0,52,12,0,0,0],[10,55,18,0,0,0],[0,55,17,0,0,0],[20,47,26,0,0,0],[10,50,6,0,0,0],[0,50,7,0,0,0],[10,53,11,0,0,0],[0,53,14,0,0,0],[20,54,37,0,0,0],[0,54,38,0,0,0],[10,51,39,0,0,0],[0,51,40,0,0,0],[10,48,26,0,0,0],[50,56,0,50,0,0],[0,57,0,0,0,0],[0,58,0,-50,0,0],[20,49,24,0,0,0],[0,49,25,0,0,0],[10,52,13,0,0,0],[0,52,12,0,0,0],[10,55,18,0,0,0],[0,55,17,0,0,0],[20,47,26,0,0,0],[10,50,6,0,0,0],[0,50,7,0,0,0],[10,53,11,0,0,0],[0,53,14,0,0,0],[20,54,37,0,0,0],[0,54,38,0,0,0],[10,51,39,0,0,0],[0,51,40,0,0,0],[10,48,26,0,0,0],[50,56,0,50,0,0],[0,57,0,0,0,0],[0,58,0,-50,0,0],[20,49,24,0,0,0],[0,49,25,0,0,0],[10,52,13,0,0,0],[0,52,12,0,0,0],[10,55,18,0,0,0],[0,55,17,0,0,0],[20,47,26,0,0,0],[10,50,6,0,0,0],[0,50,7,0,0,0],[10,53,11,0,0,0],[0,53,14,0,0,0],[20,54,37,0,0,0],[0,54,38,0,0,0],[10,51,39,0,0,0],[0,51,40,0,0,0],[10,48,26,0,0,0]],[[200,58,26,0,0,0],[15,57,26,-50,0,0],[15,56,26,50,0,0],[15,55,26,0,0,0],[15,54,26,-20,0,0],[15,53,26,-100,0,0],[15,52,26,30,0,0],[15,51,26,90,0,0],[15,50,26,20,0,0],[15,49,26,-150,0,0],[15,48,26,-30,0,0],[15,47,26,80,0,0],[15,46,26,50,0,0],[15,45,26,0,0,0],[15,44,26,-20,0,0],[15,43,26,-100,0,0],[15,42,26,30,0,0],[15,41,26,90,0,0],[15,40,26,20,0,0],[15,39,26,-150,0,0],[15,38,26,-30,0,0],[15,37,26,80,0,0],[15,36,26,50,0,0],[15,35,26,0,0,0],[15,34,26,-20,0,0],[15,33,26,-100,0,0],[15,32,26,30,0,0],[15,31,26,90,0,0],[15,30,26,20,0,0],[15,29,26,-150,0,0],[15,28,26,-30,0,0],[15,27,26,80,0,0],[15,26,26,50,0,0],[15,25,26,0,0,0],[15,24,26,-20,0,0],[15,23,26,-100,0,0],[15,22,26,30,0,0],[15,21,26,90,0,0],[15,20,26,20,0,0],[15,19,26,-150,0,0],[15,18,26,-30,0,0],[15,17,26,80,0,0],[15,16,26,50,0,0],[15,15,26,0,0,0],[15,14,26,-20,0,0],[15,13,26,-100,0,0],[15,12,26,30,0,0],[15,11,26,90,0,0],[15,10,26,20,0,0],[15,9,26,-150,0,0],[15,8,26,-30,0,0],[15,7,26,80,0,0],[15,6,26,50,0,0],[15,5,26,0,0,0],[15,4,26,-20,0,0],[15,3,26,-100,0,0],[15,2,26,30,0,0],[15,1,26,90,0,0],[15,0,26,20,0,0]]];
  1620.          level_8 = [[[50,42,26,50,0,0],[0,43,26,-50,0,0],[15,44,22,0,0,0],[0,45,23,0,0,0],[10,42,26,50,0,0],[0,43,26,-50,0,0],[15,44,22,0,0,0],[0,45,23,0,0,3],[50,42,26,50,0,0],[0,43,26,-50,0,0],[15,44,22,0,0,0],[0,45,23,0,0,0],[15,41,11,0,0,0],[0,41,14,0,0,0],[15,40,15,0,0,0],[0,40,16,0,0,0],[10,42,26,50,0,0],[0,43,26,-50,0,0],[15,44,22,0,0,0],[0,45,23,0,0,0],[15,41,11,0,0,0],[0,41,14,0,0,0],[15,40,15,0,0,0],[0,40,16,0,0,3],[50,42,26,50,0,0],[0,43,26,-50,0,0],[15,44,22,0,0,0],[0,45,23,0,0,0],[15,41,11,0,0,0],[0,41,14,0,0,0],[15,40,15,0,0,0],[0,40,16,0,0,0],[10,42,26,50,0,0],[0,43,26,-50,0,0],[15,44,22,0,0,0],[0,45,23,0,0,0],[15,41,11,0,0,0],[0,41,14,0,0,0],[15,40,15,0,0,0],[0,40,16,0,0,0],[15,46,4,0,0,0],[0,46,5,0,0,3]],[[100,42,26,0,0,0],[5,43,26,20,0,0],[5,42,26,40,0,0],[5,43,26,-20,0,0],[5,42,26,60,0,3],[5,43,26,-40,0,0],[5,42,26,20,0,0],[5,43,26,0,0,0],[5,42,26,-10,0,0],[5,43,26,50,0,0],[5,42,26,70,0,0],[5,43,26,-50,0,0],[50,42,26,0,0,0],[3,43,26,20,0,0],[3,42,26,40,0,0],[3,43,26,-20,0,0],[3,42,26,60,0,3],[3,43,26,-40,0,0],[3,42,26,20,0,0],[3,43,26,0,0,0],[3,42,26,-10,0,0],[3,43,26,50,0,0],[3,42,26,70,0,0],[3,43,26,-50,0,0],[10,42,26,0,0,0],[3,43,26,20,0,0],[3,42,26,40,0,0],[3,43,26,-20,0,0],[3,42,26,60,0,3],[3,43,26,-40,0,0],[3,42,26,20,0,0],[3,43,26,0,0,0],[3,42,26,-10,0,0],[3,43,26,50,0,0],[3,42,26,70,0,0],[3,43,26,-50,0,0],[100,42,26,0,0,0],[0,37,26,150,0,3],[0,37,26,-150,0,3],[15,43,26,20,0,0],[15,42,26,40,0,0],[15,43,26,-20,0,0],[15,42,26,60,0,3],[15,43,26,-40,0,0],[15,42,26,20,0,0],[15,43,26,0,0,0],[15,42,26,-10,0,0],[15,43,26,50,0,0],[15,42,26,70,0,0],[15,43,26,-50,0,0],[100,42,26,0,0,0],[0,37,26,150,0,0],[0,37,26,-150,0,0],[5,43,26,20,0,0],[5,42,26,40,0,0],[5,43,26,-20,0,0],[5,42,26,60,0,3],[5,43,26,-40,0,0],[5,42,26,20,0,0],[5,43,26,0,0,0],[5,42,26,-10,0,0],[5,43,26,50,0,0],[5,42,26,70,0,0],[5,43,26,-50,0,0],[100,37,26,150,0,0],[0,37,26,-150,0,0],[15,42,26,50,0,0],[0,43,26,-50,0,0],[15,44,22,0,0,0],[0,45,23,0,0,0],[15,41,11,0,0,0],[0,41,14,0,0,0],[15,40,15,0,0,0],[0,40,16,0,0,0],[10,42,26,50,0,0],[0,43,26,-50,0,0],[15,44,22,0,0,0],[0,45,23,0,0,0],[15,41,11,0,0,0],[0,41,14,0,0,0],[15,40,15,0,0,0],[0,40,16,0,0,0],[15,46,4,0,0,0],[0,46,5,0,0,3],[50,37,26,150,0,0],[0,37,26,-150,0,0],[15,42,26,50,0,0],[0,43,26,-50,0,0],[15,44,22,0,0,0],[0,45,23,0,0,0],[15,41,11,0,0,0],[0,41,14,0,0,0],[15,40,15,0,0,0],[0,40,16,0,0,0],[10,42,26,50,0,0],[0,43,26,-50,0,0],[15,44,22,0,0,0],[0,45,23,0,0,0],[15,41,11,0,0,0],[0,41,14,0,0,0],[15,40,15,0,0,0],[0,40,16,0,0,0],[15,46,4,0,0,0],[0,46,5,0,0,3]],[[200,37,26,-150,0,0],[0,37,26,150,0,0],[0,37,26,-100,0,0],[0,37,26,100,0,0],[0,37,26,-50,0,0],[0,37,26,50,0,0],[0,37,26,0,0,0],[50,37,26,-150,0,0],[0,37,26,150,0,0],[0,37,26,-100,0,0],[0,37,26,100,0,0],[0,37,26,-50,0,0],[0,37,26,50,0,0],[0,37,26,0,0,0],[100,37,26,-150,0,0],[0,37,26,150,0,0],[0,37,26,-100,0,0],[0,37,26,100,0,0],[0,37,26,-50,0,0],[0,37,26,50,0,0],[0,37,26,0,0,0],[15,42,26,50,0,0],[0,43,26,-50,0,0],[15,44,22,0,0,0],[0,45,23,0,0,0],[15,41,11,0,0,0],[0,41,14,0,0,0],[15,40,15,0,0,0],[0,40,16,0,0,0],[15,42,26,50,0,0],[0,43,26,-50,0,0],[15,44,22,0,0,0],[0,45,23,0,0,0],[15,41,11,0,0,0],[0,41,14,0,0,0],[15,40,15,0,0,0],[0,40,16,0,0,0],[100,37,26,-150,0,0],[0,37,26,150,0,0],[0,37,26,-100,0,0],[0,37,26,100,0,0],[0,37,26,-50,0,0],[0,37,26,50,0,0],[0,37,26,0,0,0],[15,42,26,50,0,0],[0,43,26,-50,0,0],[15,44,22,0,0,0],[0,45,23,0,0,0],[15,41,11,0,0,0],[0,41,14,0,0,0],[15,40,15,0,0,0],[0,40,16,0,0,0],[15,42,26,50,0,0],[0,43,26,-50,0,0],[15,44,22,0,0,0],[0,45,23,0,0,0],[15,41,11,0,0,0],[0,41,14,0,0,0],[15,40,15,0,0,0],[0,40,16,0,0,0]]];
  1621.          level_7 = [[[100,38,0,0,0,3],[150,35,26,0,0,0],[15,35,26,-50,0,0],[15,35,26,0,0,0],[15,35,26,100,0,0],[15,35,26,-20,0,0],[15,35,26,-60,0,0],[15,35,26,0,0,0],[15,35,26,-100,0,0],[15,35,26,-20,0,0],[15,35,26,40,0,0],[150,35,26,0,0,0],[15,35,26,-50,0,0],[15,35,26,0,0,0],[15,35,26,100,0,0],[15,35,26,-20,0,0],[0,36,27,0,0,0],[15,35,26,-60,0,0],[15,35,26,0,0,0],[15,35,26,-100,0,0],[15,35,26,-20,0,0],[15,35,26,40,0,0],[0,36,28,0,0,0]],[[100,38,0,0,0,3],[150,35,26,0,0,0],[15,35,26,-50,0,0],[15,35,26,0,0,0],[15,35,26,100,0,0],[10,39,35,0,0,0],[15,35,26,-20,0,0],[0,36,27,0,0,0],[15,35,26,-60,0,0],[15,35,26,0,0,0],[15,35,26,-100,0,0],[10,39,35,0,0,0],[15,35,26,-20,0,0],[15,35,26,40,0,0],[0,36,28,0,0,0]],[[100,35,26,0,0,0],[15,35,26,-50,0,0],[15,35,26,0,0,0],[15,35,26,100,0,0],[10,39,35,0,0,0],[10,34,24,0,0,0],[10,34,25,0,0,0],[15,35,26,-20,0,0],[0,36,27,0,0,0],[15,35,26,-60,0,0],[15,35,26,0,0,0],[15,35,26,-100,0,0],[10,39,35,0,0,0],[15,35,26,-20,0,0],[15,35,26,40,0,0],[0,36,28,0,0,0],[100,35,26,0,0,0],[15,35,26,-50,0,0],[15,35,26,0,0,0],[15,35,26,100,0,0],[10,39,35,0,0,0],[10,34,24,0,0,3],[10,34,25,0,0,0],[15,35,26,-20,0,0],[0,36,27,0,0,0],[15,35,26,-60,0,0],[10,37,26,150,0,0],[10,37,26,-150,0,0],[15,35,26,0,0,0],[15,35,26,-100,0,0],[10,39,35,0,0,0],[15,35,26,-20,0,0],[15,35,26,40,0,0],[0,36,28,0,0,0]],[[120,33,24,-50,0,0],[20,33,25,50,0,0],[20,29,4,0,0,0],[20,29,5,0,-50,0],[20,31,15,0,0,0],[20,31,16,0,0,0],[20,32,27,0,0,0],[20,32,28,0,0,0],[100,38,0,0,0,3],[100,35,26,0,0,0],[20,33,24,-50,0,0],[20,33,25,50,0,0],[25,35,26,-50,0,0],[25,35,26,0,0,0],[25,35,26,100,0,0],[20,39,35,0,0,0],[20,34,24,0,0,0],[20,34,25,0,0,0],[25,35,26,-20,0,0],[0,36,27,0,0,0],[25,35,26,-60,0,0],[20,29,4,0,0,0],[20,29,5,0,-50,0],[20,37,26,150,0,0],[20,37,26,-150,0,0],[25,35,26,0,0,0],[25,35,26,-100,0,0],[20,31,15,0,0,0],[20,31,16,0,0,0],[20,39,35,0,0,0],[25,35,26,-20,0,0],[25,35,26,40,0,0],[0,36,28,0,0,0],[20,32,27,0,0,0],[20,32,28,0,0,0],[100,35,26,0,0,0],[10,33,24,-50,0,0],[10,33,25,50,0,0],[15,35,26,-50,0,0],[15,35,26,0,0,0],[15,35,26,100,0,0],[10,39,35,0,0,0],[10,34,24,0,0,3],[10,34,25,0,0,0],[15,35,26,-20,0,0],[0,36,27,0,0,0],[15,35,26,-60,0,0],[10,29,4,0,0,0],[10,29,5,0,-50,0],[10,37,26,150,0,0],[10,37,26,-150,0,0],[15,35,26,0,0,0],[15,35,26,-100,0,0],[10,31,15,0,0,0],[10,31,16,0,0,0],[10,39,35,0,0,0],[15,35,26,-20,0,0],[15,35,26,40,0,0],[0,36,28,0,0,0],[10,32,27,0,0,0],[10,32,28,0,0,0]],[[100,38,0,0,0,3],[20,33,24,-50,0,0],[0,33,25,50,0,0],[5,29,4,0,0,0],[0,29,5,0,-50,0],[5,31,15,0,0,0],[0,31,16,0,0,0],[5,32,27,0,0,0],[0,32,28,0,0,0],[20,33,24,-50,0,0],[0,33,25,50,0,0],[5,29,4,0,0,0],[0,29,5,0,-50,0],[5,31,15,0,0,0],[0,31,16,0,0,0],[5,32,27,0,0,0],[0,32,28,0,0,0],[20,33,24,-50,0,0],[0,33,25,50,0,0],[5,29,4,0,0,0],[0,29,5,0,-50,0],[5,31,15,0,0,0],[0,31,16,0,0,0],[5,32,27,0,0,0],[0,32,28,0,0,0],[20,33,24,-50,0,0],[0,33,25,50,0,0],[5,29,4,0,0,0],[0,29,5,0,-50,0],[5,31,15,0,0,0],[0,31,16,0,0,0],[5,32,27,0,0,0],[0,32,28,0,0,0]]];
  1622.          level_6 = [[[30,0,0,0,0,3],[30,1,1,0,0,0],[30,2,2,0,0,0],[30,8,9,0,0,0],[30,14,15,0,0,0],[0,14,16,0,0,0],[30,9,11,0,0,0],[30,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[100,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[10,9,11,0,0,3]],[[100,28,26,0,0,0],[20,30,22,0,0,0],[20,30,23,0,0,0],[20,33,24,0,0,0],[20,33,25,0,0,0],[150,28,26,0,0,0],[5,30,22,-50,0,0],[0,30,23,50,0,0],[5,33,24,-50,0,0],[0,33,25,50,0,0],[5,28,26,0,0,0],[5,30,22,-50,0,0],[0,30,23,50,0,0],[5,33,24,-50,0,0],[0,33,25,50,0,0],[5,28,26,0,0,0],[5,30,22,-50,0,0],[0,30,23,50,0,0],[5,33,24,-50,0,0],[0,33,25,50,0,0],[5,28,26,0,0,0],[5,30,22,-50,0,0],[0,30,23,50,0,0],[5,33,24,-50,0,0],[0,33,25,50,0,0],[150,28,26,0,0,3],[5,30,22,-50,0,0],[0,30,23,50,0,0],[5,33,24,-50,0,0],[0,33,25,50,0,0],[5,28,26,0,0,0],[5,30,22,-50,0,0],[0,30,23,50,0,0],[5,33,24,-70,0,0],[0,33,25,70,0,0],[5,28,26,0,0,0],[5,30,22,-50,0,0],[0,30,23,50,0,0],[5,33,24,-90,0,0],[0,33,25,90,0,0],[5,28,26,0,0,0],[5,30,22,-50,0,0],[0,30,23,50,0,0],[5,33,24,-110,0,0],[0,33,25,110,0,0],[5,28,26,0,0,0],[5,30,22,-50,0,0],[0,30,23,50,0,0],[5,33,24,-50,0,0],[0,33,25,50,0,0],[5,28,26,0,0,0],[5,30,22,-50,0,0],[0,30,23,50,0,0],[5,33,24,-70,0,0],[0,33,25,70,0,0],[5,28,26,0,0,0],[5,30,22,-50,0,0],[0,30,23,50,0,0],[5,33,24,-90,0,0],[0,33,25,90,0,0],[5,28,26,0,0,0],[5,30,22,-50,0,0],[0,30,23,50,0,0],[5,33,24,-110,0,0],[0,33,25,110,0,0],[200,28,26,0,0,3],[5,28,26,-40,0,0],[5,33,24,-70,0,0],[5,33,25,70,0,0],[5,28,26,30,0,0],[5,33,24,-70,0,0],[5,33,25,70,0,0],[5,28,26,0,0,0],[5,33,24,-70,0,0],[5,33,25,70,0,0],[5,28,26,60,0,0],[5,33,24,-70,0,0],[5,33,25,70,0,0],[5,28,26,-10,0,0],[5,33,24,-70,0,0],[5,33,25,70,0,0],[5,28,26,-30,0,0],[5,33,24,-70,0,0],[5,33,25,70,0,0],[5,28,26,20,0,0],[5,33,24,-70,0,0],[5,33,25,70,0,0],[5,28,26,0,0,0],[5,33,24,-70,0,0],[5,33,25,70,0,0],[5,28,26,-60,0,0],[5,33,24,-70,0,0],[5,33,25,70,0,0],[5,28,26,-30,0,0],[5,33,24,-70,0,0],[5,33,25,70,0,0],[5,28,26,-60,0,0],[5,33,24,-70,0,0],[5,33,25,70,0,0]],[[200,29,4,0,50,0],[20,29,5,0,-100,0],[20,29,4,0,0,0],[20,29,5,0,-50,0],[20,31,15,0,0,0],[20,31,16,0,0,0],[20,32,27,0,0,0],[20,32,28,0,0,0],[100,29,4,0,50,0],[5,29,5,0,-100,0],[5,29,4,0,0,0],[5,29,5,0,-50,0],[5,31,15,0,0,0],[5,31,16,0,0,0],[5,32,27,0,0,0],[5,32,28,0,0,0],[10,29,4,0,50,0],[5,29,5,0,-100,0],[5,29,4,0,0,0],[5,29,5,0,-50,0],[5,31,15,0,0,0],[5,31,16,0,0,0],[5,32,27,0,0,0],[5,32,28,0,0,0],[10,29,4,0,50,0],[5,29,5,0,-100,0],[5,29,4,0,0,0],[5,29,5,0,-50,0],[5,31,15,0,0,0],[5,31,16,0,0,0],[5,32,27,0,0,0],[5,32,28,0,0,0],[100,29,4,0,50,0],[3,29,5,0,-100,0],[3,29,4,0,0,0],[3,29,5,0,-50,0],[3,31,15,0,0,0],[3,31,16,0,0,0],[3,32,27,0,0,0],[3,32,28,0,0,0],[5,29,4,0,50,0],[3,29,5,0,-100,0],[3,29,4,0,0,0],[3,29,5,0,-50,0],[3,31,15,0,0,0],[3,31,16,0,0,0],[3,32,27,0,0,0],[3,32,28,0,0,0],[5,29,4,0,50,0],[3,29,5,0,-100,0],[3,29,4,0,0,0],[3,29,5,0,-50,0],[3,31,15,0,0,0],[3,31,16,0,0,0],[3,32,27,0,0,0],[3,32,28,0,0,0],[10,29,4,0,50,0],[3,29,5,0,-100,0],[3,29,4,0,0,0],[3,29,5,0,-50,0],[3,31,15,0,0,0],[3,31,16,0,0,0],[3,32,27,0,0,0],[3,32,28,0,0,0],[5,29,4,0,50,0],[3,29,5,0,-100,0],[3,29,4,0,0,0],[3,29,5,0,-50,0],[3,31,15,0,0,0],[3,31,16,0,0,0],[3,32,27,0,0,0],[3,32,28,0,0,0],[5,29,4,0,50,0],[3,29,5,0,-100,0],[3,29,4,0,0,0],[3,29,5,0,-50,0],[3,31,15,0,0,0],[3,31,16,0,0,0],[3,32,27,0,0,0],[3,32,28,0,0,3],[200,29,4,0,50,0],[5,29,5,0,-100,0],[5,29,4,0,0,0],[5,29,5,0,-50,0],[5,31,15,0,0,0],[5,31,16,0,0,0],[5,32,27,0,0,0],[5,32,28,0,0,0],[5,28,26,0,0,0],[5,30,22,-50,0,0],[0,30,23,50,0,0],[5,33,24,-50,0,0],[0,33,25,50,0,0],[10,29,4,0,50,0],[5,29,5,0,-100,0],[5,29,4,0,0,0],[5,29,5,0,-50,0],[5,31,15,0,0,0],[5,31,16,0,0,0],[5,32,27,0,0,0],[5,32,28,0,0,0],[5,28,26,0,0,0],[5,30,22,-50,0,0],[0,30,23,50,0,0],[5,33,24,-50,0,0],[0,33,25,50,0,0],[10,29,4,0,50,0],[5,29,5,0,-100,0],[5,29,4,0,0,0],[5,29,5,0,-50,0],[5,31,15,0,0,0],[5,31,16,0,0,0],[5,32,27,0,0,0],[5,32,28,0,0,0],[5,28,26,0,0,0],[5,30,22,-50,0,0],[0,30,23,50,0,0],[5,33,24,-50,0,0],[0,33,25,50,0,0],[100,29,4,0,50,0],[0,29,5,0,-100,0],[3,29,4,0,0,0],[0,29,5,0,-50,0],[3,31,15,0,0,0],[0,31,16,0,0,0],[3,32,27,0,0,0],[0,32,28,0,0,0],[3,28,26,0,0,0],[3,30,22,-50,0,0],[0,30,23,50,0,0],[3,33,24,-50,0,0],[0,33,25,50,0,0],[3,29,4,0,50,0],[0,29,5,0,-100,0],[3,29,4,0,0,0],[0,29,5,0,-50,0],[3,31,15,0,0,0],[0,31,16,0,0,0],[3,32,27,0,0,0],[0,32,28,0,0,0],[3,28,26,0,0,0],[3,30,22,-50,0,0],[0,30,23,50,0,0],[3,33,24,-50,0,0],[0,33,25,50,0,0],[3,29,4,0,50,0],[0,29,5,0,-100,0],[3,29,4,0,0,0],[0,29,5,0,-50,0],[3,31,15,0,0,0],[0,31,16,0,0,0],[3,32,27,0,0,0],[0,32,28,0,0,0],[3,28,26,0,0,0],[3,30,22,-50,0,0],[0,30,23,50,0,0],[3,33,24,-50,0,0],[0,33,25,50,0,0]],[[30,0,0,0,0,0],[30,1,1,0,0,0],[30,2,2,0,0,0],[30,8,9,0,0,0],[30,14,15,0,0,0],[0,14,16,0,0,0],[30,9,11,0,0,0],[30,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[100,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[5,0,0,0,0,0],[1,1,1,-100,0,0],[1,2,2,100,0,0],[1,8,9,0,0,0],[1,14,15,0,0,0],[0,14,16,0,0,0],[1,9,11,0,0,0],[10,9,11,0,0,3]]];
  1623.          level_5 = [[[100,3,3,0,0,3],[5,6,3,-50,0,0],[5,6,3,50,0,0],[5,3,3,-100,0,0],[5,3,3,100,0,0],[5,6,3,-150,6,0],[5,6,3,150,0,0],[100,3,3,0,0,0],[5,6,3,-50,0,0],[5,6,3,50,0,0],[0,17,11,0,0,0],[0,17,14,0,0,0],[5,3,3,-100,0,0],[5,3,3,100,0,0],[5,6,3,-150,0,0],[5,6,3,150,0,0],[0,17,11,0,0,0],[0,17,14,0,0,0],[100,3,3,0,0,0],[5,6,3,-50,0,0],[5,6,3,50,0,0],[0,10,11,0,50,0],[0,10,14,0,50,0],[5,3,3,-100,0,0],[5,3,3,100,0,0],[5,6,3,-150,0,0],[5,6,3,150,0,0],[0,10,11,0,50,0],[0,10,14,0,50,0],[200,22,26,0,0,0],[5,6,3,-50,0,0],[5,6,3,50,0,0],[0,17,11,0,50,0],[0,17,14,0,50,0],[5,3,3,-100,0,0],[5,3,3,100,0,0],[5,6,3,-150,0,0],[5,6,3,150,0,0],[0,10,11,0,50,0],[0,10,14,0,50,0],[5,3,3,-200,0,0],[5,3,3,200,0,0],[200,22,26,0,0,3],[5,22,26,-50,0,0],[5,22,26,50,0,0],[0,17,11,0,50,0],[0,17,14,0,50,0],[5,3,3,-100,0,0],[5,3,3,100,0,0],[5,6,3,-150,0,0],[5,6,3,150,0,0],[0,10,11,0,50,0],[0,10,14,0,50,0]],[[30,15,19,0,0,0],[5,15,20,0,0,0],[30,17,11,0,50,0],[0,17,14,0,50,0],[30,10,11,0,100,0],[0,10,14,0,100,0],[150,22,26,0,0,0],[5,6,26,-50,0,0],[5,6,26,50,0,0],[0,17,11,0,0,0],[0,17,14,0,0,0],[5,15,19,0,0,0],[5,15,20,0,0,0],[5,3,3,-100,0,0],[5,3,3,100,0,0],[5,6,3,-150,0,0],[5,6,3,150,0,0],[0,10,11,0,0,0],[0,10,14,0,0,0],[5,15,19,0,50,0],[5,15,20,0,50,0],[200,3,26,0,0,3],[5,6,26,-50,0,0],[5,6,26,50,0,0],[0,17,11,0,0,0],[0,17,14,0,0,0],[5,15,19,0,0,0],[5,15,20,0,0,0],[5,3,3,-100,0,0],[5,3,3,100,0,0],[5,6,3,-150,0,0],[5,6,3,150,0,0],[0,10,11,0,0,0],[0,10,14,0,0,0],[5,15,19,0,50,0],[5,15,20,0,50,0],[25,22,26,0,0,0],[5,6,26,-50,0,0],[5,6,26,50,0,0],[5,17,11,0,0,0],[5,17,14,0,0,0],[5,15,19,0,0,0],[5,15,20,0,0,0],[5,3,3,-100,0,0],[5,3,3,100,0,0],[5,6,3,-150,0,0],[5,6,3,150,0,0],[5,10,11,0,0,0],[5,10,14,0,0,0],[5,15,19,0,50,0],[5,15,20,0,50,0],[200,3,26,0,0,3],[5,6,26,-50,0,0],[5,6,26,50,0,0],[0,17,11,0,0,0],[0,17,14,0,0,0],[5,15,19,0,0,0],[5,15,20,0,0,0],[5,3,26,-100,0,0],[5,3,26,100,0,0],[5,6,26,-150,0,0],[5,6,26,150,0,0],[0,10,11,0,0,0],[0,10,14,0,0,0],[5,15,19,0,50,0],[5,15,20,0,50,0],[25,3,26,0,0,3],[5,6,26,-50,0,0],[5,6,26,50,0,0],[0,17,11,0,0,0],[0,17,14,0,0,0],[5,15,19,0,0,0],[5,15,20,0,0,0],[5,3,26,-100,0,0],[5,3,26,100,0,0],[5,6,26,-150,0,0],[5,6,26,150,0,0],[0,10,11,0,0,0],[0,10,14,0,0,0],[5,15,19,0,50,0],[5,15,20,0,50,0]],[[200,22,26,0,0,3],[5,22,26,-50,0,0],[0,22,26,50,0,0],[5,22,26,-100,0,0],[0,22,26,100,0,0],[200,22,26,0,0,0],[5,22,26,-50,0,0],[0,22,26,50,0,0],[5,22,26,-100,0,0],[0,22,26,100,0,0],[150,22,26,0,0,0],[5,22,26,-50,0,0],[0,22,26,50,0,0],[5,22,26,-100,0,0],[0,22,26,100,0,0],[100,10,11,0,0,0],[0,10,14,0,0,0]],[[150,3,26,0,0,0],[5,6,26,-50,0,0],[0,6,26,50,0,0],[5,3,26,-100,0,0],[0,3,26,100,0,0],[5,6,26,-150,0,0],[0,6,26,150,0,0],[150,3,26,0,0,0],[5,6,26,-50,0,0],[0,6,26,50,0,0],[5,3,26,-100,0,0],[0,3,26,100,0,0],[5,6,26,-150,0,0],[0,6,26,150,0,0],[50,3,26,0,0,0],[5,6,26,-50,0,0],[0,6,26,50,0,0],[5,3,26,-100,0,0],[0,3,26,100,0,0],[5,6,26,-150,0,0],[0,6,26,150,0,0],[50,3,26,0,0,0],[5,6,26,-50,0,0],[0,6,26,50,0,0],[5,3,26,-100,0,0],[0,3,26,100,0,0],[5,6,26,-150,0,0],[0,6,26,150,0,0],[50,3,26,0,0,0],[5,6,26,-50,0,0],[0,6,26,50,0,0],[5,3,26,-100,0,0],[0,3,26,100,0,0],[5,6,26,-150,0,0],[0,6,26,150,0,0],[50,3,26,0,0,0],[5,6,26,-50,0,0],[0,6,26,50,0,0],[5,3,26,-100,0,0],[0,3,26,100,0,0],[5,6,26,-150,0,0],[0,6,26,150,0,0],[30,3,26,0,0,0],[5,6,26,-50,0,0],[0,6,26,50,0,0],[5,3,26,-100,0,0],[0,3,26,100,0,0],[5,6,26,-150,0,0],[0,6,26,150,0,0],[20,3,26,0,0,0],[5,6,26,-50,0,0],[0,6,26,50,0,0],[5,3,26,-100,0,0],[0,3,26,100,0,0],[5,6,26,-150,0,0],[0,6,26,150,0,0],[10,3,26,0,0,0],[5,6,26,-50,0,0],[0,6,26,50,0,0],[5,3,26,-100,0,0],[0,3,26,100,0,0],[5,6,26,-150,0,0],[0,6,26,150,0,0],[10,3,26,0,0,0],[5,6,26,-50,0,0],[0,6,26,50,0,0],[5,3,26,-100,0,0],[0,3,26,100,0,0],[5,6,26,-150,0,0],[0,6,26,150,0,0],[10,3,26,0,0,0],[5,6,26,-50,0,0],[0,6,26,50,0,0],[5,3,26,-100,0,0],[0,3,26,100,0,0],[5,6,26,-150,0,0],[0,6,26,150,0,0],[10,3,26,0,0,0],[5,6,26,-50,0,0],[0,6,26,50,0,0],[5,3,26,-100,0,0],[0,3,26,100,0,0],[5,6,26,-150,0,0],[0,6,26,150,0,0]]];
  1624.          level_4 = [[[200,24,26,0,0,0],[5,24,26,20,0,0],[5,24,26,10,0,0],[5,24,26,-10,0,0],[5,24,26,-40,0,0],[5,24,26,-30,0,0],[5,24,26,20,0,0],[5,24,26,-30,0,0],[5,24,26,0,0,0],[5,24,26,60,0,0],[5,24,26,-20,0,0],[5,24,26,0,0,0],[15,24,26,0,0,0],[5,24,26,50,0,0],[5,24,26,40,0,0],[5,24,26,-40,0,0],[5,24,26,-80,0,0],[5,24,26,-60,0,0],[5,24,26,40,0,0],[5,24,26,-60,0,0],[5,24,26,0,0,0],[5,24,26,120,0,0],[5,24,26,-40,0,0],[5,24,26,0,0,0],[15,24,26,0,0,0],[3,24,26,50,0,0],[3,24,26,40,0,0],[3,24,26,-40,0,0],[3,24,26,-80,0,0],[3,24,26,-60,0,0],[3,24,26,40,0,0],[3,24,26,-60,0,0],[3,24,26,0,0,0],[3,24,26,120,0,0],[3,24,26,-40,0,0],[3,24,26,0,0,3],[35,24,26,0,0,0],[8,24,26,20,0,0],[0,25,29,0,0,0],[8,24,26,30,0,0],[8,24,26,-30,0,0],[0,25,29,0,0,0],[8,24,26,-40,0,0],[8,24,26,-50,0,0],[0,25,29,0,0,0],[8,24,26,20,0,0],[8,24,26,-30,0,0],[0,25,29,0,0,0],[8,24,26,0,0,0],[8,24,26,60,0,0],[0,25,29,0,0,0],[8,24,26,-20,0,0],[8,24,26,0,0,0],[0,25,29,0,0,0],[35,24,26,0,0,0],[0,25,30,0,0,0],[5,24,26,20,0,0],[0,25,29,0,0,0],[5,24,26,30,0,0],[0,25,30,0,0,0],[5,24,26,-30,0,0],[0,25,29,0,0,0],[5,24,26,-40,0,0],[0,25,30,0,0,0],[5,24,26,-50,0,0],[0,25,29,0,0,0],[5,24,26,20,0,0],[0,25,30,0,0,0],[5,24,26,-30,0,0],[0,25,29,0,0,0],[5,24,26,0,0,0],[0,25,30,0,0,0],[5,24,26,60,0,0],[0,25,29,0,0,0],[5,24,26,-20,0,0],[0,25,30,0,0,0],[5,24,26,0,0,0],[0,25,29,0,0,3]],[[30,26,31,0,0,3],[0,26,32,0,0,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[30,27,33,0,0,0],[0,27,34,0,0,0],[5,27,33,0,0,0],[0,27,34,0,0,0],[200,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,0,0],[0,27,34,0,0,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,0,0],[0,27,34,0,0,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,0,0],[0,27,34,0,0,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,0,0],[0,27,34,0,0,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,0,0],[0,27,34,0,0,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,0,0],[0,27,34,0,0,0],[200,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,20,0],[0,27,34,0,-20,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,20,0],[0,27,34,0,-20,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,20,0],[0,27,34,0,-20,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,20,0],[0,27,34,0,-20,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,20,0],[0,27,34,0,-20,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,20,0],[0,27,34,0,-20,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,20,0],[0,27,34,0,-20,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,20,0],[0,27,34,0,-20,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,20,0],[0,27,34,0,-20,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,20,0],[0,27,34,0,-20,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,20,0],[0,27,34,0,-20,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,20,0],[0,27,34,0,-20,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,20,0],[0,27,34,0,-20,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,20,0],[0,27,34,0,-20,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,20,0],[0,27,34,0,-20,0],[5,26,31,0,0,0],[0,26,32,0,0,0],[5,27,33,0,20,0],[0,27,34,0,-20,3],[200,26,31,-60,0,0],[0,26,32,60,0,0],[3,27,33,0,60,0],[0,27,34,0,60,0],[3,26,31,-60,0,0],[0,26,32,60,0,0],[3,27,33,0,60,0],[0,27,34,0,60,0],[3,26,31,-60,0,0],[0,26,32,60,0,0],[3,27,33,0,60,0],[0,27,34,0,60,0],[3,26,31,-60,0,0],[0,26,32,60,0,0],[3,27,33,0,60,0],[0,27,34,0,60,0],[3,26,31,-60,0,0],[0,26,32,60,0,0],[3,27,33,0,60,0],[0,27,34,0,60,0],[3,26,31,-60,0,0],[0,26,32,60,0,0],[3,27,33,0,60,0],[0,27,34,0,60,0],[3,26,31,-60,0,0],[0,26,32,60,0,0],[3,27,33,0,60,0],[0,27,34,0,60,0],[3,26,31,-60,0,0],[0,26,32,60,0,0],[3,27,33,0,60,0],[0,27,34,0,60,0],[3,26,31,-60,0,0],[0,26,32,60,0,0],[3,27,33,0,60,0],[0,27,34,0,60,0],[3,26,31,-60,0,0],[0,26,32,60,0,0],[3,27,33,0,60,0],[0,27,34,0,60,0],[3,26,31,-60,0,0],[0,26,32,60,0,0],[3,27,33,0,60,0],[0,27,34,0,60,0]],[[30,26,31,0,0,3],[0,26,32,0,0,0],[30,27,33,0,0,0],[0,27,34,0,0,0],[30,24,26,20,0,0],[0,24,26,-20,0,0],[30,25,29,0,0,0],[0,25,30,0,0,0],[100,26,31,0,0,0],[0,26,32,0,0,0],[3,27,33,0,0,0],[0,27,34,0,0,0],[3,24,26,20,0,0],[0,24,26,-20,0,0],[3,25,29,0,0,0],[0,25,30,0,0,0],[100,26,31,0,0,0],[0,26,32,0,0,0],[2,27,33,0,0,0],[0,27,34,0,0,0],[2,24,26,20,0,0],[0,24,26,-20,0,0],[2,25,29,0,0,0],[0,25,30,0,0,0],[2,26,31,0,0,0],[0,26,32,0,0,0],[2,27,33,0,0,0],[0,27,34,0,0,0],[2,24,26,20,0,0],[0,24,26,-20,0,0],[2,25,29,0,0,0],[0,25,30,0,0,0],[200,26,31,0,0,0],[0,26,32,0,0,0],[2,27,33,0,0,0],[0,27,34,0,0,0],[2,24,26,20,0,0],[0,24,26,-20,0,0],[2,25,29,0,0,0],[0,25,30,0,0,0],[2,26,31,0,0,0],[0,26,32,0,0,0],[2,27,33,0,0,0],[0,27,34,0,0,0],[2,24,26,20,0,0],[0,24,26,-20,0,0],[2,25,29,0,0,0],[0,25,30,0,0,0],[2,26,31,0,0,0],[0,26,32,0,0,0],[2,27,33,0,0,0],[0,27,34,0,0,0],[2,24,26,20,0,0],[0,24,26,-20,0,0],[2,25,29,0,0,0],[0,25,30,0,0,0],[2,26,31,0,0,0],[0,26,32,0,0,0],[2,27,33,0,0,0],[0,27,34,0,0,0],[2,24,26,20,0,0],[0,24,26,-20,0,0],[2,25,29,0,0,0],[0,25,30,0,0,0],[2,26,31,0,0,0],[0,26,32,0,0,0],[2,27,33,0,0,0],[0,27,34,0,0,0],[2,24,26,20,0,0],[0,24,26,-20,0,0],[2,25,29,0,0,0],[0,25,30,0,0,0],[2,26,31,0,0,0],[0,26,32,0,0,0],[2,27,33,0,0,0],[0,27,34,0,0,0],[2,24,26,20,0,0],[0,24,26,-20,0,0],[2,25,29,0,0,0],[0,25,30,0,0,0],[100,26,31,0,0,0],[0,26,32,0,0,0],[2,27,33,0,0,0],[0,27,34,0,0,0],[2,24,26,20,0,0],[0,24,26,-20,0,0],[2,25,29,0,0,0],[0,25,30,0,0,0],[2,26,31,0,0,0],[0,26,32,0,0,0],[2,27,33,0,0,0],[0,27,34,0,0,0],[2,24,26,20,0,0],[0,24,26,-20,0,0],[2,25,29,0,0,0],[0,25,30,0,0,0],[2,26,31,0,0,0],[0,26,32,0,0,0],[2,27,33,0,0,0],[0,27,34,0,0,0],[2,24,26,20,0,0],[0,24,26,-20,0,0],[2,25,29,0,0,0],[0,25,30,0,0,0],[2,26,31,0,0,0],[0,26,32,0,0,0],[2,27,33,0,0,0],[0,27,34,0,0,0],[2,24,26,20,0,0],[0,24,26,-20,0,0],[2,25,29,0,0,0],[0,25,30,0,0,0],[2,26,31,0,0,0],[0,26,32,0,0,0],[2,27,33,0,0,0],[0,27,34,0,0,0],[2,24,26,20,0,0],[0,24,26,-20,0,0],[2,25,29,0,0,0],[0,25,30,0,0,0],[2,26,31,0,0,0],[0,26,32,0,0,0],[2,27,33,0,0,0],[0,27,34,0,0,0],[2,24,26,20,0,0],[0,24,26,-20,0,0],[2,25,29,0,0,0],[0,25,30,0,0,0],[50,26,31,0,0,0],[0,26,32,0,0,0],[2,27,33,0,0,0],[0,27,34,0,0,0],[2,24,26,20,0,0],[0,24,26,-20,0,0],[2,25,29,0,0,0],[0,25,30,0,0,0],[2,26,31,0,0,0],[0,26,32,0,0,0],[2,27,33,0,0,0],[0,27,34,0,0,0],[2,24,26,20,0,0],[0,24,26,-20,0,0],[2,25,29,0,0,0],[0,25,30,0,0,0],[2,26,31,0,0,0],[0,26,32,0,0,0],[2,27,33,0,0,0],[0,27,34,0,0,0],[2,24,26,20,0,0],[0,24,26,-20,0,0],[2,25,29,0,0,0],[0,25,30,0,0,0],[2,26,31,0,0,0],[0,26,32,0,0,0],[2,27,33,0,0,0],[0,27,34,0,0,0],[2,24,26,20,0,0],[0,24,26,-20,0,0],[2,25,29,0,0,0],[0,25,30,0,0,0],[2,26,31,0,0,0],[0,26,32,0,0,0],[2,27,33,0,0,0],[0,27,34,0,0,0],[2,24,26,20,0,0],[0,24,26,-20,0,0],[2,25,29,0,0,0],[0,25,30,0,0,0],[2,26,31,0,0,0],[0,26,32,0,0,0],[2,27,33,0,0,0],[0,27,34,0,0,0],[2,24,26,20,0,0],[0,24,26,-20,0,0],[2,25,29,0,0,0],[0,25,30,0,0,0]],[[150,24,26,0,0,0],[5,24,26,20,0,0],[5,24,26,10,0,0],[5,24,26,-10,0,0],[5,24,26,-40,0,0],[5,24,26,-30,0,0],[5,24,26,20,0,0],[5,24,26,-30,0,0],[5,24,26,0,0,0],[5,24,26,60,0,0],[5,24,26,-20,0,0],[5,24,26,0,0,0],[5,24,26,0,0,0],[5,24,26,50,0,0],[5,24,26,40,0,0],[5,24,26,-40,0,0],[5,24,26,-80,0,0],[5,24,26,-60,0,0],[5,24,26,40,0,0],[5,24,26,-60,0,0],[5,24,26,0,0,0],[5,24,26,120,0,0],[5,24,26,-40,0,0],[5,24,26,0,0,0],[5,24,26,0,0,0],[3,24,26,50,0,0],[3,24,26,40,0,0],[3,24,26,-40,0,0],[3,24,26,-80,0,0],[3,24,26,-60,0,0],[3,24,26,40,0,0],[3,24,26,-60,0,0],[3,24,26,0,0,0],[3,24,26,120,0,0],[3,24,26,-40,0,0],[3,24,26,0,0,3]]];
  1625.          level_3 = [[[30,20,26,-80,0,3],[5,20,26,-60,0,0],[5,20,26,-40,0,0],[5,20,26,-20,0,0],[5,20,26,0,0,0],[5,20,26,20,0,0],[5,20,26,40,0,0],[5,20,26,60,0,0],[5,20,26,80,0,0],[5,20,26,60,0,0],[5,20,26,40,0,0],[5,20,26,20,0,0],[5,20,26,0,0,0],[5,20,26,-20,0,0],[5,20,26,-40,0,0],[5,20,26,-60,0,0],[5,20,26,-80,0,0],[5,20,26,-60,0,0],[5,20,26,-40,0,0],[5,20,26,-20,0,0],[5,20,26,0,0,0],[200,21,26,0,0,0],[14,21,26,20,0,0],[14,21,26,-40,0,0],[14,21,26,10,0,0],[14,21,26,-50,0,0],[14,21,26,70,0,0],[14,21,26,50,0,0],[14,21,26,0,0,0],[14,21,26,10,0,0],[14,21,26,-20,0,0],[14,21,26,-50,0,0],[14,21,26,30,0,0],[14,21,26,0,0,0],[14,21,26,-10,0,0],[14,21,26,20,0,0],[14,21,26,0,0,0],[14,21,26,100,0,0],[14,21,26,50,0,0],[14,21,26,-10,0,0],[14,21,26,30,0,0],[14,21,26,0,0,0],[100,21,26,20,0,0],[10,21,26,-40,0,0],[10,21,26,10,0,0],[10,21,26,-50,0,0],[10,21,26,70,0,0],[10,21,26,50,0,0],[10,21,26,0,0,0],[10,21,26,10,0,0],[10,21,26,-20,0,0],[10,21,26,-50,0,0],[10,21,26,30,0,0],[10,21,26,0,0,0],[10,21,26,-10,0,0],[10,21,26,20,0,0],[10,21,26,0,0,0],[10,21,26,100,0,0],[10,21,26,50,0,0],[10,21,26,-10,0,0],[10,21,26,30,0,0],[10,21,26,0,0,3],[50,21,26,20,0,0],[8,21,26,-40,0,0],[8,21,26,10,0,0],[8,21,26,-50,0,0],[8,21,26,70,0,0],[8,21,26,50,0,0],[8,21,26,0,0,0],[8,21,26,10,0,0],[8,21,26,-20,0,0],[8,21,26,-50,0,0],[8,21,26,30,0,0],[8,21,26,0,0,0],[8,21,26,-10,0,0],[8,21,26,20,0,0],[8,21,26,0,0,0],[8,21,26,100,0,0],[8,21,26,50,0,0],[8,21,26,-10,0,0],[8,21,26,30,0,0],[8,21,26,0,0,3],[50,21,26,30,0,0],[7,21,26,-50,0,0],[7,21,26,20,0,0],[7,21,26,-60,0,0],[7,21,26,80,0,0],[7,21,26,60,0,0],[7,21,26,0,0,0],[7,21,26,20,0,0],[7,21,26,-30,0,0],[7,21,26,-60,0,0],[7,21,26,40,0,0],[7,21,26,0,0,0],[7,21,26,-20,0,0],[7,21,26,30,0,0],[7,21,26,0,0,0],[7,21,26,110,0,0],[7,21,26,60,0,0],[7,21,26,-20,0,0],[7,21,26,40,0,0],[7,21,26,0,0,0]],[[50,22,26,0,0,0],[5,23,27,0,0,0],[0,23,28,0,0,0],[50,23,27,0,0,0],[0,23,28,0,0,0],[50,23,27,0,0,0],[0,23,28,0,0,0],[50,22,26,0,0,0],[5,23,27,0,0,0],[0,23,28,0,0,0],[30,23,27,0,0,0],[0,23,28,0,0,0],[30,23,27,0,0,0],[0,23,28,0,0,0],[50,22,26,-40,0,3],[0,22,26,40,0,0],[5,23,27,0,0,0],[0,23,28,0,0,0],[30,23,27,0,0,0],[0,23,28,0,0,0],[30,23,27,0,0,0],[0,23,28,0,0,0],[30,23,27,0,0,0],[0,23,28,0,0,0],[30,23,27,0,0,0],[0,23,28,0,0,0],[100,22,26,0,0,0],[5,23,27,-40,0,0],[0,23,28,40,0,0],[5,23,27,-40,0,0],[0,23,28,40,0,0],[5,23,27,-40,0,0],[0,23,28,40,0,0],[5,23,27,-40,0,3],[0,23,28,40,0,0],[5,23,27,-40,0,0],[0,23,28,40,0,0],[5,23,27,-40,0,0],[0,23,28,40,0,0],[5,23,27,-40,0,0],[0,23,28,40,0,0]],[[100,21,26,0,0,2],[100,21,26,0,0,0],[14,21,26,20,0,0],[14,21,26,-40,0,0],[5,23,27,-40,0,0],[0,23,28,40,0,0],[14,21,26,10,0,0],[14,21,26,-50,0,0],[5,23,27,-40,0,0],[0,23,28,40,0,0],[14,21,26,70,0,0],[14,21,26,50,0,0],[5,23,27,-40,0,0],[0,23,28,40,0,0],[14,21,26,0,0,0],[14,21,26,10,0,0],[5,23,27,-40,0,0],[0,23,28,40,0,0],[12,21,26,-20,0,0],[12,21,26,-50,0,0],[5,23,27,-40,0,0],[0,23,28,40,0,0],[12,21,26,30,0,0],[12,21,26,0,0,0],[5,23,27,-40,0,0],[0,23,28,40,0,0],[12,21,26,-10,0,0],[12,21,26,20,0,0],[5,23,27,-40,0,0],[0,23,28,40,0,0],[12,21,26,0,0,0],[12,21,26,100,0,0],[5,23,27,-40,0,0],[0,23,28,40,0,0],[12,21,26,50,0,0],[12,21,26,-10,0,0],[5,23,27,-40,0,0],[0,23,28,40,0,0],[12,21,26,30,0,0],[12,21,26,0,0,0],[5,23,27,-40,0,0],[0,23,28,40,0,0],[100,21,26,0,0,0],[10,21,26,20,0,0],[10,21,26,-40,0,0],[0,23,27,-40,0,0],[0,23,28,40,0,0],[10,21,26,10,0,0],[10,21,26,-50,0,0],[0,23,27,-40,0,0],[0,23,28,40,0,0],[10,21,26,70,0,0],[10,21,26,50,0,0],[0,23,27,-40,0,0],[0,23,28,40,0,0],[10,21,26,0,0,0],[10,21,26,10,0,0],[0,23,27,-40,0,0],[0,23,28,40,0,0],[10,21,26,-20,0,0],[10,21,26,-50,0,0],[0,23,27,-40,0,0],[0,23,28,40,0,0],[10,21,26,30,0,0],[10,21,26,0,0,0],[0,23,27,-40,0,0],[0,23,28,40,0,0],[10,21,26,-10,0,0],[10,21,26,20,0,0],[0,23,27,-40,0,0],[0,23,28,40,0,0],[10,21,26,0,0,0],[10,21,26,100,0,0],[0,23,27,-40,0,0],[0,23,28,40,0,0],[10,21,26,50,0,0],[10,21,26,-10,0,0],[0,23,27,-40,0,0],[0,23,28,40,0,0],[10,21,26,30,0,0],[10,21,26,0,0,0],[0,23,27,-40,0,0],[0,23,28,40,0,0],[50,21,26,30,0,0],[10,21,26,-50,0,0],[0,23,27,0,0,0],[0,23,28,0,0,0],[10,21,26,20,0,0],[10,21,26,-60,0,0],[0,23,27,0,0,0],[0,23,28,0,0,0],[10,21,26,80,0,0],[10,21,26,60,0,0],[0,23,27,0,0,0],[0,23,28,0,0,0],[10,21,26,0,0,0],[10,21,26,20,0,0],[0,23,27,0,0,0],[0,23,28,0,0,0],[10,21,26,-30,0,0],[10,21,26,-60,0,0],[0,23,27,0,0,0],[0,23,28,0,0,0],[10,21,26,40,0,0],[10,21,26,0,0,0],[0,23,27,0,0,0],[0,23,28,0,0,0],[10,21,26,-20,0,0],[10,21,26,30,0,0],[0,23,27,0,0,0],[0,23,28,0,0,0],[10,21,26,0,0,0],[10,21,26,110,0,0],[0,23,27,0,0,0],[0,23,28,0,0,0],[10,21,26,60,0,0],[10,21,26,-20,0,0],[0,23,27,0,0,0],[0,23,28,0,0,0],[10,21,26,40,0,0],[10,21,26,0,0,0],[0,23,27,0,0,0],[0,23,28,0,0,0]],[[50,23,27,0,0,0],[0,23,28,0,0,0],[0,16,22,0,0,0],[0,16,23,0,0,0],[10,23,27,0,0,0],[0,23,28,0,0,0],[0,16,22,0,0,0],[0,16,23,0,0,0],[10,23,27,0,0,0],[0,23,28,0,0,0],[0,16,22,0,0,0],[0,16,23,0,0,0],[10,23,27,0,0,0],[0,23,28,0,0,0],[0,16,22,0,0,0],[0,16,23,0,0,0],[10,23,27,0,0,0],[0,23,28,0,0,0],[0,16,22,0,0,0],[0,16,23,0,0,0],[10,23,27,0,0,0],[0,23,28,0,0,0],[0,16,22,0,0,0],[0,16,23,0,0,0],[10,23,27,0,0,0],[0,23,28,0,0,0],[0,16,22,0,0,0],[0,16,23,0,0,0],[10,23,27,0,0,0],[0,23,28,0,0,0],[0,16,22,0,0,0],[0,16,23,0,0,0],[10,23,27,0,0,0],[0,23,28,0,0,0],[0,16,22,0,0,0],[0,16,23,0,0,0],[10,23,27,0,0,0],[0,23,28,0,0,0],[0,16,22,0,0,0],[0,16,23,0,0,0],[10,23,27,0,0,0],[0,23,28,0,0,0],[0,16,22,0,0,0],[0,16,23,0,0,0],[10,23,27,0,0,0],[0,23,28,0,0,0],[0,16,22,0,0,0],[0,16,23,0,0,0]]];
  1626.          level_2 = [[[30,3,21,0,0,3],[10,3,21,50,0,0],[0,3,21,-50,0,0],[10,3,21,100,0,0],[0,3,21,-100,0,0],[10,3,21,150,0,3],[0,3,21,-150,0,3],[300,16,22,0,0,0],[0,16,23,0,0,0],[0,3,21,150,0,0],[0,3,21,-150,0,0],[10,16,22,-20,0,0],[0,16,23,20,0,0],[10,16,22,-40,0,0],[0,16,23,40,0,0],[10,16,22,-60,0,0],[0,16,23,60,0,0],[10,16,22,0,0,0],[0,16,23,0,0,0],[200,16,22,-60,0,0],[0,16,23,60,0,0],[30,3,21,50,0,0],[0,3,21,-50,0,0],[10,16,22,-60,0,0],[0,16,23,60,0,0],[10,16,22,-60,0,0],[0,16,23,60,0,0],[10,16,22,-60,0,0],[0,16,23,60,0,0],[10,16,22,-60,0,0],[0,16,23,60,0,0],[10,16,22,-60,0,0],[0,16,23,60,0,0],[10,16,22,-60,0,0],[0,16,23,60,0,0],[10,16,22,-60,0,0],[0,16,23,60,0,0],[10,16,22,-60,0,0],[0,16,23,60,0,0],[10,16,22,-60,0,0],[0,16,23,60,0,0],[5,16,22,0,0,0],[0,16,23,0,0,0],[5,16,22,0,0,0],[0,16,23,0,0,0],[5,16,22,0,0,0],[0,16,23,0,0,0],[5,16,22,0,0,0],[0,16,23,0,0,0],[5,16,22,0,0,0],[0,16,23,0,0,0],[5,16,22,0,0,0],[0,16,23,0,0,0]],[[50,17,11,0,0,0],[50,17,14,0,0,0],[100,17,11,0,0,0],[50,17,14,0,0,0],[50,18,24,0,0,0],[0,18,25,0,0,0],[10,18,24,0,0,0],[0,18,25,0,0,0],[10,18,24,0,0,0],[0,18,25,0,0,0],[10,18,24,0,0,0],[0,18,25,0,0,0],[200,17,11,0,0,0],[50,17,14,0,0,0],[10,18,24,0,0,0],[0,18,25,0,0,0],[10,18,24,0,0,0],[0,18,25,0,0,0],[10,18,24,0,0,0],[0,18,25,0,0,0],[10,18,24,0,0,0],[0,18,25,0,0,0],[10,18,24,0,0,0],[0,18,25,0,0,0],[10,18,24,0,0,0],[0,18,25,0,0,0],[50,17,14,0,0,0],[10,18,24,0,0,0],[0,18,25,0,0,0],[10,18,24,0,0,0],[0,18,25,0,0,0],[10,18,24,0,0,0],[0,18,25,0,0,0],[10,18,24,0,0,0],[0,18,25,0,0,0],[10,18,24,0,0,0],[0,18,25,0,0,0],[10,18,24,0,0,0],[0,18,25,0,0,0],[100,18,24,0,0,0],[0,18,25,0,0,0],[10,18,24,0,0,0],[0,18,25,0,0,0],[10,18,24,0,0,0],[0,18,25,0,0,0],[10,18,24,0,0,0],[0,18,25,0,0,0],[10,18,24,0,0,0],[0,18,25,0,0,0],[10,18,24,0,0,0],[0,18,25,0,0,0],[50,18,24,0,0,0],[0,18,25,0,0,0],[10,18,24,-20,0,0],[0,18,25,20,0,0],[10,18,24,-30,0,0],[0,18,25,30,0,0],[10,18,24,-40,0,0],[0,18,25,40,0,0],[10,18,24,-30,0,0],[0,18,25,30,0,0],[10,18,24,-20,0,0],[0,18,25,20,0,0],[5,18,24,0,0,0],[0,18,25,0,0,0],[5,18,24,20,0,0],[0,18,25,-20,0,0],[5,18,24,30,0,0],[0,18,25,-30,0,0],[5,18,24,40,0,0],[0,18,25,-40,0,0],[5,18,24,30,0,0],[0,18,25,-30,0,0],[5,18,24,20,0,0],[0,18,25,-20,0,0],[5,18,24,0,0,0],[0,18,25,0,0,0]],[[50,17,11,0,0,2],[15,16,22,0,0,0],[0,16,23,0,0,0],[10,19,24,0,0,0],[0,19,25,0,0,0],[15,16,22,0,0,0],[0,16,23,0,0,0],[15,19,24,0,0,0],[0,19,25,0,0,0],[10,16,22,0,0,0],[0,16,23,0,0,0],[15,19,24,0,0,0],[0,19,25,0,0,0],[10,16,22,0,0,0],[0,16,23,0,0,0],[15,19,24,0,0,0],[0,19,25,0,0,0],[10,16,22,0,0,0],[0,16,23,0,0,0],[15,19,24,0,0,0],[0,19,25,0,0,0],[10,16,22,0,0,0],[0,16,23,0,0,0],[15,19,24,0,0,0],[0,19,25,0,0,0],[50,17,11,0,0,3],[5,16,22,0,0,0],[0,16,23,0,0,0],[5,19,24,0,0,0],[0,19,25,0,0,0],[5,16,22,0,0,0],[0,16,23,0,0,0],[5,19,24,0,0,0],[0,19,25,0,0,0],[5,16,22,0,0,0],[0,16,23,0,0,0],[5,19,24,0,0,0],[0,19,25,0,0,0],[5,16,22,0,0,0],[0,16,23,0,0,0],[5,19,24,0,0,0],[0,19,25,0,0,0],[5,16,22,0,0,0],[0,16,23,0,0,0],[5,19,24,0,0,0],[0,19,25,0,0,0],[5,16,22,0,0,0],[0,16,23,0,0,0],[5,19,24,0,0,0],[0,19,25,0,0,0],[5,16,22,0,0,0],[0,16,23,0,0,0],[5,19,24,0,0,0],[0,19,25,0,0,0]],[[50,3,21,150,0,3],[0,3,21,-150,0,3],[10,16,22,0,0,0],[0,16,23,0,0,0],[10,16,22,0,0,0],[0,16,23,0,0,0],[10,16,22,0,0,0],[0,16,23,0,0,0],[10,16,22,0,0,0],[0,16,23,0,0,0],[50,16,22,0,0,0],[0,16,23,0,0,0],[5,16,22,0,0,0],[0,16,23,0,0,0],[5,18,24,0,0,0],[0,19,25,0,0,0],[5,16,22,0,0,0],[0,16,23,0,0,0],[5,18,24,0,0,0],[0,19,25,0,0,0],[50,3,21,150,0,0],[0,3,21,-150,0,0],[0,16,23,0,0,0],[5,16,22,0,0,0],[0,16,23,0,0,0],[5,19,24,0,0,0],[0,18,25,0,0,0],[5,16,22,0,0,0],[0,16,23,0,0,0],[5,18,24,0,0,0],[0,19,25,0,0,0],[0,16,23,0,0,0],[5,16,22,0,0,0],[0,16,23,0,0,0],[5,19,24,0,0,0],[0,18,25,0,0,0],[5,16,22,0,0,0],[0,16,23,0,0,0],[5,18,24,0,0,0],[0,19,25,0,0,0],[15,17,11,0,0,0],[5,19,24,0,0,0],[0,18,25,0,0,0],[5,16,22,0,0,0],[0,16,23,0,0,0],[5,18,24,0,0,0],[0,19,25,0,0,0],[15,16,22,0,0,0],[0,16,23,0,0,0],[15,19,24,0,0,0],[0,18,25,0,0,0],[15,16,22,0,0,0],[0,16,23,0,0,0],[15,18,24,0,0,0],[0,18,25,0,0,0],[15,16,22,0,0,0],[0,16,23,0,0,0],[15,18,24,0,0,0],[0,18,25,0,0,0],[15,16,22,0,0,0],[0,16,23,0,0,0],[15,19,24,0,0,0],[0,18,25,0,0,0],[15,16,22,0,0,0],[0,16,23,0,0,0],[15,18,24,0,0,0],[0,19,25,0,0,0],[15,16,22,0,0,0],[0,16,23,0,0,0]]];
  1627.          level_1 = [[[30,9,10,0,0,5],[150,10,11,0,0,0],[40,10,11,0,50,0],[40,10,11,0,100,0],[40,10,11,0,150,0],[40,10,11,0,200,0],[60,1,1,-20,0,0],[0,1,2,20,0,0],[10,2,1,-50,0,0],[0,2,2,50,0,0],[10,1,1,-20,0,0],[0,1,2,20,0,0],[10,2,1,-50,0,0],[0,2,2,50,0,0],[10,1,1,-20,0,0],[0,1,2,20,0,0],[10,2,1,-50,0,0],[0,2,2,50,0,0]],[[100,9,10,0,0,6],[100,11,11,0,0,0],[0,12,12,0,0,0],[0,12,13,0,0,0],[20,11,11,0,50,0],[0,12,12,10,0,0],[20,11,11,0,100,0],[0,12,13,-20,0,0],[20,11,11,0,150,0],[0,12,12,30,0,0],[20,11,11,0,200,0],[0,12,13,-20,0,0],[20,11,11,0,250,0],[0,12,12,10,0,0],[20,1,1,-20,0,0],[0,1,2,20,0,0],[10,2,1,-50,0,0],[0,2,2,50,0,0],[10,1,1,-20,0,0],[0,1,2,20,0,0],[10,2,1,-50,0,0],[0,2,2,50,0,0],[10,1,1,-20,0,0],[0,1,2,20,0,0],[10,2,1,-50,0,0],[160,9,10,0,0,3],[5,9,10,0,0,4]],[[100,9,11,0,0,0],[20,9,11,0,50,0],[20,9,11,0,100,0],[20,9,11,0,150,0],[20,9,11,0,200,0],[40,13,14,0,0,3],[0,9,11,0,0,3],[10,13,14,0,0,0],[0,9,11,0,0,0],[10,13,14,0,0,0],[0,9,11,0,0,0],[10,13,14,0,0,0],[0,9,11,0,0,0],[10,13,14,0,0,0],[0,9,11,0,0,0]],[[100,14,15,80,0,2],[0,14,16,0,0,0],[10,14,15,80,0,0],[0,14,16,0,0,0],[10,14,17,80,0,0],[0,14,18,0,0,0],[10,15,19,0,50,0],[0,15,20,0,50,0],[10,14,15,80,0,0],[0,14,16,0,0,0],[10,14,15,80,0,0],[0,14,16,0,0,0],[10,14,17,80,0,0],[0,14,18,0,0,0],[10,15,19,0,50,0],[0,15,20,0,50,0],[10,15,19,0,150,0],[0,15,20,0,150,0],[40,14,15,0,0,0],[0,14,16,-80,0,0],[10,14,17,0,0,0],[0,14,18,-80,0,0],[10,14,17,0,0,0],[0,14,18,-80,0,0],[10,14,15,0,0,0],[0,14,16,-80,0,0],[10,14,17,0,0,0],[0,14,18,-80,0,0],[10,14,17,0,20,0],[0,14,18,0,20,0],[10,15,19,0,150,3],[0,15,20,0,150,3],[80,8,8,0,0,0],[0,8,9,0,0,0],[10,8,8,0,0,0],[0,8,9,0,0,0],[10,8,8,0,0,0],[0,8,9,0,0,0],[10,8,8,0,0,0],[0,8,9,0,0,0],[10,8,8,0,0,0],[0,8,9,0,0,0],[10,8,8,0,0,0],[0,8,9,0,0,0],[10,8,8,0,0,0],[0,8,9,0,0,0],[10,8,8,0,0,0],[0,8,9,0,0,0],[30,10,11,0,0,2],[0,8,8,0,0,0],[0,8,9,0,0,0],[0,14,17,0,0,0],[0,14,18,-50,0,0],[10,8,8,0,0,0],[0,8,9,0,0,0],[0,14,17,0,0,0],[0,14,18,-50,0,0],[10,8,8,0,0,0],[0,8,9,0,0,0],[0,14,17,0,0,0],[0,14,18,-50,0,0],[10,8,8,0,0,0],[0,8,9,0,0,0],[0,14,17,0,0,0],[0,14,18,-50,0,0],[10,10,11,0,0,0],[0,8,8,0,0,0],[0,8,9,0,0,0],[0,14,17,0,0,0],[0,14,18,-50,0,0],[10,8,8,0,0,0],[0,8,9,0,0,0],[0,14,17,0,0,0],[0,14,18,-50,0,0],[10,8,8,0,0,0],[0,8,9,0,0,0],[0,14,17,0,0,0],[0,14,18,-50,0,0],[10,8,8,0,0,0],[0,8,9,0,0,0],[0,15,17,0,0,0],[0,15,18,0,0,0]],[[120,13,14,0,0,0],[0,9,11,0,0,0],[5,15,3,0,0,0],[0,4,4,0,40,0],[0,4,5,0,30,0],[25,4,4,0,30,0],[0,4,5,0,20,0],[0,15,3,100,0,0],[10,4,4,0,20,0],[0,4,5,0,10,0],[10,4,4,0,10,0],[0,4,5,0,0,0],[0,15,3,-100,0,0],[10,4,4,0,0,0],[0,4,5,0,-10,0],[10,4,4,0,-10,0],[0,4,5,0,0,0],[10,4,4,0,0,0],[0,4,5,0,-20,0],[0,13,14,0,0,0],[0,9,11,0,0,0],[10,4,4,0,-20,0],[0,4,5,0,0,0],[10,4,4,0,0,0],[0,4,5,0,-30,0],[10,4,4,0,-30,0],[0,4,5,0,0,0],[10,4,4,0,0,0],[0,4,5,0,-40,0],[10,4,4,0,-40,0],[0,4,5,0,0,0]]];
  1628.          level_0 = [[[30,0,0,0,0,0],[90,1,1,-20,0,0],[10,1,2,20,0,0],[40,2,1,-50,0,0],[40,2,2,50,0,0],[40,1,1,-70,0,0],[40,1,2,70,0,0],[40,2,1,-90,0,0],[40,2,2,90,0,0],[40,1,1,-70,0,0],[40,1,2,70,0,0],[40,2,1,-50,0,0],[40,2,2,50,0,0],[40,1,1,-50,0,0],[40,1,2,50,0,0],[40,0,0,0,0,3],[20,1,1,-70,0,0],[20,2,2,70,0,0],[20,2,1,-80,0,0],[20,1,2,80,0,0],[20,2,1,-30,0,0],[20,2,2,30,0,0]],[[80,0,0,0,0,0],[40,3,3,0,0,3],[5,4,4,0,40,0],[0,4,5,0,30,0],[25,4,4,0,30,0],[0,4,5,0,20,0],[10,4,4,0,20,0],[0,4,5,0,10,0],[10,4,4,0,10,0],[0,4,5,0,0,0],[10,4,4,0,0,0],[0,4,5,0,-10,0],[10,4,4,0,-10,0],[0,4,5,0,0,0],[10,4,4,0,0,0],[0,4,5,0,-20,0],[10,4,4,0,-20,0],[0,4,5,0,0,0],[10,4,4,0,0,0],[0,4,5,0,-30,0],[10,4,4,0,-30,0],[0,4,5,0,0,0],[10,4,4,0,0,0],[0,4,5,0,-40,0],[10,4,4,0,-40,0],[0,4,5,0,0,0],[10,5,6,0,0,0],[0,5,7,0,0,0],[0,4,4,0,0,0],[0,4,5,0,-50,0],[10,4,4,0,-50,0],[0,4,5,0,0,0],[0,5,6,-20,0,0],[0,5,7,20,0,0],[10,4,4,0,-60,0],[0,4,5,0,-60,0],[0,5,6,-40,0,0],[0,5,7,40,0,0],[10,4,4,0,-40,0],[0,4,5,0,-40,0],[0,5,6,0,0,0],[0,5,7,0,0,0],[10,4,4,0,0,0],[0,4,5,0,0,0],[0,5,6,-40,0,0],[0,5,7,40,0,0],[10,4,4,0,-20,0],[0,4,5,0,-20,0],[0,5,6,0,0,0],[0,5,7,0,0,0]],[[100,3,3,0,0,0],[20,6,3,-50,0,3],[0,6,3,50,0,3],[30,7,0,-60,0,0],[0,7,0,60,0,0],[10,7,0,-50,0,0],[0,7,0,50,0,0],[5,4,4,0,40,0],[0,4,5,0,40,0],[5,7,0,-40,0,0],[0,7,0,40,0,0],[5,4,4,0,60,0],[0,4,5,0,60,0],[5,7,0,-30,0,0],[0,7,0,30,0,0],[5,4,4,0,80,0],[0,4,5,0,80,0],[5,7,0,-20,0,0],[0,7,0,20,0,0],[5,4,4,0,100,0],[0,4,5,0,100,0]],[[100,8,8,0,0,0],[0,8,9,0,0,0],[10,8,8,0,0,0],[0,8,9,0,0,0],[10,8,8,0,0,0],[0,8,9,0,0,0],[10,8,8,0,0,0],[0,8,9,0,0,0],[10,8,8,0,0,0],[0,8,9,0,0,0],[10,8,8,0,0,0],[0,8,9,0,0,0],[10,8,8,0,0,0],[0,8,9,0,0,0],[10,8,8,0,0,0],[0,8,9,0,0,0],[0,6,3,0,50,0],[10,8,8,0,-100,2],[0,8,9,0,-100,0],[0,8,8,0,0,0],[0,8,9,0,0,0],[0,5,6,-50,0,0],[0,5,7,50,0,0],[10,8,8,0,-100,0],[0,8,9,0,-100,0],[0,8,8,0,0,0],[0,8,9,0,0,0],[0,5,6,-50,0,0],[0,5,7,50,0,0],[10,8,8,0,-100,0],[0,8,9,0,-100,0],[0,8,8,0,0,0],[0,8,9,0,0,0],[0,5,6,-50,0,0],[0,5,7,50,0,0],[10,8,8,0,-100,0],[0,8,9,0,-100,0],[0,8,8,0,0,0],[0,8,9,0,0,0],[0,5,6,-50,0,0],[0,5,7,50,0,0],[10,8,8,0,-100,0],[0,8,9,0,-100,0],[0,8,8,0,0,0],[0,8,9,0,0,0],[0,5,6,-50,0,0],[0,5,7,50,0,0],[10,8,8,0,-100,0],[0,8,9,0,-100,0],[0,8,8,0,0,0],[0,8,9,0,0,0],[0,5,6,-50,0,0],[0,5,7,50,0,0],[10,8,8,0,-100,0],[0,8,9,0,-100,0],[0,8,8,0,0,0],[0,8,9,0,0,0],[0,5,6,-50,0,0],[0,5,7,50,0,0],[10,8,8,0,-100,0],[0,8,9,0,-100,0],[0,8,8,0,0,0],[0,8,9,0,0,0],[0,5,6,-50,0,0],[0,5,7,50,0,0]]];
  1629.          paths = [path_0,path_1,path_2,path_3,path_4,path_5,path_6,path_7,path_8,path_9,path_10,path_11,path_12,path_13,path_14,path_15,path_16,path_17,path_18,path_19,path_20,path_21,path_22,path_23,path_24,path_25,path_26,path_27,path_28,path_29,path_30,path_31,path_32,path_33,path_34,path_35,path_36,path_37,path_38,path_39,path_40];
  1630.          eData = [[1800,7,0,180,4383],[1800,6,0,60,4245],[1800,6,0,60,4225],[2888,2,0,800,6225],[1452,7,0,20,2225],[1452,6,0,20,2125],[2888,2,1,400,6525],[1452,7,0,60,3525],[1800,7,0,40,2525],[1452,5,4,40,3525],[2888,4,2,200,12525],[2888,4,3,200,12325],[1452,7,0,120,2325],[1452,5,5,40,3525],[1800,6,0,60,4245],[2888,2,1,250,7525],[1452,5,6,140,5325],[2888,4,7,350,14325],[1452,4,0,120,2925],[1452,5,8,140,5325],[1800,4,9,540,8325],[1800,6,10,540,9325],[2888,2,7,4540,15325],[1452,6,11,220,3925],[1452,6,12,400,7925],[1452,4,0,100,4925],[1452,4,8,200,5925],[1452,6,0,300,6925],[1800,4,0,800,9925],[1800,6,0,500,10925],[1800,5,0,600,12925],[1800,6,0,700,13925],[1800,6,0,750,14925],[1800,6,0,800,15925],[2888,4,7,2500,18925],[2888,5,10,2000,20925],[2888,5,0,2500,21925],[2888,4,0,2000,22925],[2888,3,0,8500,23925],[2888,3,6,3500,24925],[1452,6,0,500,8225],[1452,6,0,500,9225],[1452,7,9,1500,8225],[1452,5,9,1500,6225],[1452,6,0,1000,7225],[1452,6,0,1000,12225],[1452,6,0,1000,15225],[2888,3,6,4500,27925],[2888,3,13,4500,28925],[2888,3,6,3500,29925],[1800,6,0,1000,16925],[1800,6,0,1000,17925],[1800,6,0,1000,18925],[1452,6,0,2000,9225],[1452,6,0,1000,10225],[1452,6,0,1000,11225],[1452,6,0,1600,6225],[1452,6,0,1600,7225],[1452,6,0,1600,8225]];
  1631.          wData = [[[0,6,1],[3.957,4.509,1],[-3.957,4.509,1]],[[0,6,2],[3.957,4.509,2],[-3.957,4.509,2]],[[0,6,1],[-3.957,4.509,1]],[[0,6,3],[-3.957,4.509,3]],[[0,6,4],[-3.957,4.509,4]],[[0,6,2],[3.957,4.509,2]],[[0,6,4],[3.957,4.509,4],[-3.957,4.509,4]],[[0,4,3],[3.957,6.509,3],[-3.957,6.509,3]],[[0,4,3]],[[3.957,7.509,2],[-3.957,7.509,2]],[[0,8,3]],[[3.957,7.509,1],[-3.957,7.509,1]],[[4.957,5.509,2],[-4.957,5.509,2]],[[4.957,5.509,4],[-4.957,5.509,4],[0,8,4],[3.957,7.509,4],[-3.957,7.509,4]]];
  1632.          sBoomCount = 0;
  1633.          sBoomTicks = 0;
  1634.          sHitCount = 0;
  1635.          sHitTicks = 0;
  1636.          sBulletLimit = 0;
  1637.          masterVol = 0.5;
  1638.          trans_0 = new SoundTransform(-0.2 + masterVol,0);
  1639.          trans_1 = new SoundTransform(0.1 + masterVol,0);
  1640.          trans_2 = new SoundTransform(0.2 + masterVol,0);
  1641.          trans_3 = new SoundTransform(0.3 + masterVol,0);
  1642.          trans_4 = new SoundTransform(0.4 + masterVol,0);
  1643.          trans_5 = new SoundTransform(0.5 + masterVol,0);
  1644.          trans_6 = new SoundTransform(0.6 + masterVol,0);
  1645.          trans_7 = new SoundTransform(0.7 + masterVol,0);
  1646.          trans_8 = new SoundTransform(0.8 + masterVol,0);
  1647.          trans_9 = new SoundTransform(0.9 + masterVol,0);
  1648.          trans_10 = new SoundTransform(1 + masterVol,0);
  1649.          trans_m = new SoundTransform(0.2,0);
  1650.          trans_m2 = new SoundTransform(0.1,0);
  1651.          trans_m3 = new SoundTransform(0.3,0);
  1652.          music_Boss = new m_Boss();
  1653.          music_End = new m_End();
  1654.          music_Game = new m_Game();
  1655.          music_Menu = new m_Menu();
  1656.          chan_Boss = music_Boss.play(0,9999,trans_m);
  1657.          chan_End = music_End.play(0,9999,trans_m);
  1658.          chan_Game = music_Game.play(0,9999,trans_m);
  1659.          chan_Menu = music_Menu.play(0,9999,trans_m);
  1660.          chan_Menu.stop();
  1661.          chan_Game.stop();
  1662.          chan_End.stop();
  1663.          chan_Boss.stop();
  1664.          snd_Explode = new s_Boom();
  1665.          snd_pHit = new s_pHit();
  1666.          snd_coin = new s_Coin();
  1667.          snd_rebound = new s_rebound();
  1668.          snd_hp = new s_Hp();
  1669.          snd_eHit = new s_eHit();
  1670.          snd_eShoot = new s_eShoot();
  1671.          snd_pUp = new s_powerUp();
  1672.          snd_pDown = new s_powerDown();
  1673.          snd_Click = new s_Button();
  1674.          snd_Pause = new s_Pause();
  1675.          snd_Beam = new s_Beam();
  1676.          chan_Beam = snd_Beam.play(0,9999,trans_5);
  1677.          chan_Beam.stop();
  1678.          snd_Gun = new s_Gun();
  1679.          chan_Gun = snd_Gun.play(0,9999,trans_2);
  1680.          chan_Gun.stop();
  1681.          musicWeb1 = new URLRequest("http://kelwynshade.newgrounds.com/");
  1682.          musicWeb2 = new URLRequest("http://reone662.newgrounds.com/");
  1683.          musicWeb3 = new URLRequest("http://liau.newgrounds.com/");
  1684.          inGameOver = false;
  1685.          sharedObj = SharedObject.getLocal("tutOpen");
  1686.          if(sharedObj.size == 0)
  1687.          {
  1688.             sharedObj.data.seen = false;
  1689.          }
  1690.          inMain_Menu = false;
  1691.          rocketLimit = 0;
  1692.          blurF = new BlurFilter(3,6,1);
  1693.          stage.addEventListener(MouseEvent.CLICK,reportClick);
  1694.          timeNew = 0;
  1695.          timeStart = getTimer();
  1696.          frameCount = 0;
  1697.          frameRate = 0;
  1698.          newGame();
  1699.          addMenu_Intro();
  1700.          Key.initialize(stage);
  1701.          mainTimer = new Timer(33,1000);
  1702.          mainTimer.addEventListener(TimerEvent.TIMER,main_onTick);
  1703.          mainTimer.addEventListener(TimerEvent.TIMER_COMPLETE,main_onComplete);
  1704.          mainTimer.start();
  1705.          timer = getTimer();
  1706.       }
  1707.       
  1708.       public function addMenu_Credits() : void
  1709.       {
  1710.          var _loc1_:creditsmenu = null;
  1711.          _loc1_ = new creditsmenu();
  1712.          _loc1_.x = 0;
  1713.          _loc1_.y = 0;
  1714.          addChild(_loc1_);
  1715.          menu_Credits = _loc1_;
  1716.          menu_Credits.bkButton.addEventListener(MouseEvent.CLICK,bkCredits_Click);
  1717.       }
  1718.       
  1719.       public function moveEnemies() : void
  1720.       {
  1721.          var _loc1_:int = 0;
  1722.          var _loc2_:int = 0;
  1723.          var _loc3_:Array = null;
  1724.          var _loc4_:Array = null;
  1725.          var _loc5_:Number = NaN;
  1726.          var _loc6_:Number = NaN;
  1727.          var _loc7_:int = 0;
  1728.          var _loc8_:int = 0;
  1729.          _loc2_ = int(enemies.length);
  1730.          _loc1_ = 0;
  1731.          while(_loc1_ < _loc2_)
  1732.          {
  1733.             _loc3_ = enemies[_loc1_];
  1734.             _loc4_ = paths[_loc3_[3]];
  1735.             if(_loc3_[7] <= 1)
  1736.             {
  1737.                enemies_Splice.push(_loc1_);
  1738.                if(_loc3_[8] < 10000)
  1739.                {
  1740.                   spawnBonus(_loc3_[11],_loc3_[0].x,_loc3_[0].y);
  1741.                }
  1742.                else if(_loc3_[8] >= 10000 && _loc3_[8] < 14000)
  1743.                {
  1744.                   _loc7_ = Math.random() * 20;
  1745.                   _loc8_ = Math.random() * 20;
  1746.                   spawnBonus(0,_loc3_[0].x + _loc7_,_loc3_[0].y - _loc8_);
  1747.                   spawnBonus(_loc3_[11],_loc3_[0].x,_loc3_[0].y);
  1748.                   playerAdd += 1;
  1749.                }
  1750.                else if(_loc3_[8] >= 14000)
  1751.                {
  1752.                   _loc7_ = Math.random() * 20;
  1753.                   _loc8_ = Math.random() * 20;
  1754.                   spawnBonus(0,_loc3_[0].x,_loc3_[0].y);
  1755.                   spawnBonus(0,_loc3_[0].x + 15,_loc3_[0].y - 10);
  1756.                   spawnBonus(_loc3_[11],_loc3_[0].x - _loc7_,_loc3_[0].y + _loc8_);
  1757.                   playerAdd += 1;
  1758.                }
  1759.                playerAdd += 2;
  1760.                if(card_Add)
  1761.                {
  1762.                   playerAdd += 1;
  1763.                }
  1764.                if(boomCount < gameQ * 5)
  1765.                {
  1766.                   spawnFx(1,_loc3_[0].x,_loc3_[0].y,1);
  1767.                   if(!muted)
  1768.                   {
  1769.                      snd_Explode.play(0,0,trans_3);
  1770.                   }
  1771.                }
  1772.                shakeTicks = 7;
  1773.                playerScore += _loc3_[8] * scoreMult;
  1774.                scoreMultTicks += 0.1;
  1775.             }
  1776.             else
  1777.             {
  1778.                if(_loc3_[17] > 0)
  1779.                {
  1780.                   _loc3_[0].alpha = 0.3;
  1781.                   --_loc3_[17];
  1782.                }
  1783.                else if(_loc3_[17] == 0)
  1784.                {
  1785.                   _loc3_[17] = 0;
  1786.                   _loc3_[0].alpha = 1;
  1787.                }
  1788.                if(_loc3_[15] > 0)
  1789.                {
  1790.                   if(_loc3_[18] >= 5)
  1791.                   {
  1792.                      if(_loc3_[14] < _loc3_[15])
  1793.                      {
  1794.                         spawnBullet(_loc3_[6],_loc3_[0].x,_loc3_[0].y);
  1795.                         _loc3_[14] += 1;
  1796.                      }
  1797.                      else
  1798.                      {
  1799.                         _loc3_[14] = 0;
  1800.                         _loc3_[15] = 0;
  1801.                      }
  1802.                      _loc3_[18] = 0;
  1803.                   }
  1804.                   else
  1805.                   {
  1806.                      _loc3_[18] += 1;
  1807.                   }
  1808.                }
  1809.                if(_loc3_[13] > 0)
  1810.                {
  1811.                   if(_loc3_[12] >= _loc3_[13])
  1812.                   {
  1813.                      _loc3_[13] = 0;
  1814.                      _loc3_[12] = 0;
  1815.                   }
  1816.                   else
  1817.                   {
  1818.                      _loc3_[12] += 1;
  1819.                   }
  1820.                }
  1821.                else if(_loc3_[2] <= 0)
  1822.                {
  1823.                   if(_loc3_[1] >= _loc4_.length - 1)
  1824.                   {
  1825.                      enemies_Splice.push(_loc1_);
  1826.                   }
  1827.                   else
  1828.                   {
  1829.                      _loc3_[1] += 1;
  1830.                      _loc3_[0].rotation = _loc4_[_loc3_[1]][2];
  1831.                      _loc3_[9] = _loc4_[_loc3_[1]][3] * _loc3_[5];
  1832.                      _loc3_[10] = _loc4_[_loc3_[1]][4] * _loc3_[5];
  1833.                      _loc3_[2] = Math.ceil(_loc4_[_loc3_[1]][5] / _loc3_[5]);
  1834.                      if(_loc4_[_loc3_[1]][6] > 0)
  1835.                      {
  1836.                         _loc3_[13] = _loc4_[_loc3_[1]][6];
  1837.                      }
  1838.                      if(_loc4_[_loc3_[1]][7] > 0)
  1839.                      {
  1840.                         _loc3_[15] = _loc4_[_loc3_[1]][7];
  1841.                      }
  1842.                   }
  1843.                }
  1844.                else
  1845.                {
  1846.                   _loc3_[0].x += _loc3_[9];
  1847.                   _loc3_[0].y += _loc3_[10];
  1848.                   _loc3_[2] = _loc3_[2] - 1;
  1849.                }
  1850.             }
  1851.             _loc1_++;
  1852.          }
  1853.          _loc2_ = int(enemies_Splice.length);
  1854.          _loc1_ = 0;
  1855.          while(_loc1_ < _loc2_)
  1856.          {
  1857.             enemyClip.removeChild(enemies[enemies_Splice[_loc1_] - enemiesOff][0]);
  1858.             enemies.splice(enemies_Splice[_loc1_] - enemiesOff,1);
  1859.             ++enemiesOff;
  1860.             _loc1_++;
  1861.          }
  1862.          enemies_Splice = [];
  1863.          enemiesOff = 0;
  1864.       }
  1865.       
  1866.       public function removeMenu_Ship() : void
  1867.       {
  1868.          menu_Ship.bkButton.removeEventListener(MouseEvent.CLICK,bkShip_Click);
  1869.          menu_Ship.ship1Button.removeEventListener(MouseEvent.CLICK,ship1_Click);
  1870.          menu_Ship.ship2Button.removeEventListener(MouseEvent.CLICK,ship2_Click);
  1871.          menu_Ship.ship3Button.removeEventListener(MouseEvent.CLICK,ship3_Click);
  1872.          this.removeChild(DisplayObject(menu_Ship));
  1873.       }
  1874.       
  1875.       public function createStars() : void
  1876.       {
  1877.          var _loc1_:int = 0;
  1878.          var _loc2_:int = 0;
  1879.          var _loc3_:DisplayObject = null;
  1880.          _loc1_ = 0;
  1881.          if(gameQ == 3)
  1882.          {
  1883.             _loc1_ = 25;
  1884.          }
  1885.          else if(gameQ == 2)
  1886.          {
  1887.             _loc1_ = 10;
  1888.          }
  1889.          else if(gameQ == 1)
  1890.          {
  1891.             _loc1_ = 5;
  1892.          }
  1893.          _loc2_ = 0;
  1894.          while(_loc2_ < _loc1_)
  1895.          {
  1896.             _loc3_ = new testStar();
  1897.             _loc3_.x = Math.random() * 500;
  1898.             _loc3_.y = Math.random() * 600;
  1899.             _loc3_.alpha = Math.random();
  1900.             starClip.addChild(_loc3_);
  1901.             stars.push([_loc3_,_loc3_.alpha * 25 + 1]);
  1902.             _loc2_++;
  1903.          }
  1904.       }
  1905.       
  1906.       public function collectBonus(param1:int) : void
  1907.       {
  1908.          var _loc2_:int = 0;
  1909.          _loc2_ = 0;
  1910.          if(param1 != 0 && param1 != 2)
  1911.          {
  1912.             if(theHud.powerUp.currentFrame == 50)
  1913.             {
  1914.                theHud.powerUp.gotoAndPlay(1);
  1915.             }
  1916.             playerScore += 2034 * scoreMult;
  1917.          }
  1918.          else
  1919.          {
  1920.             playerScore += 108 * scoreMult;
  1921.             if(!muted)
  1922.             {
  1923.                snd_coin.play(0,0,trans_3);
  1924.             }
  1925.          }
  1926.          if(param1 == 0)
  1927.          {
  1928.             _loc2_ = 13 * (levelNumber + 1) * (levelNumber + 1);
  1929.             if(addMode == 1)
  1930.             {
  1931.                _loc2_ *= 10;
  1932.             }
  1933.             else
  1934.             {
  1935.                spawnFx(7);
  1936.             }
  1937.             playerMoney += _loc2_;
  1938.             newMoney += _loc2_;
  1939.          }
  1940.          else if(param1 == 1)
  1941.          {
  1942.             disableBonus();
  1943.             bonusType = param1;
  1944.             slowMotion_On();
  1945.             bonusOn = true;
  1946.             bonusTicks = 350;
  1947.          }
  1948.          else if(param1 == 2)
  1949.          {
  1950.             playerHealth = playerHealthMax;
  1951.             if(!muted)
  1952.             {
  1953.                snd_hp.play(0,0,trans_2);
  1954.             }
  1955.          }
  1956.          else if(param1 == 3)
  1957.          {
  1958.             if(currentWeapon < weaponMax)
  1959.             {
  1960.                ++currentWeapon;
  1961.             }
  1962.             else
  1963.             {
  1964.                _loc2_ = 13 * (levelNumber + 1) * (levelNumber + 1);
  1965.                playerMoney += _loc2_ * 15;
  1966.                newMoney += _loc2_ * 15;
  1967.                currentWeapon = weaponMax;
  1968.             }
  1969.             if(!muted)
  1970.             {
  1971.                snd_pUp.play(0,0,trans_3);
  1972.             }
  1973.          }
  1974.          else if(param1 == 4)
  1975.          {
  1976.             disableBonus();
  1977.             bonusType = param1;
  1978.             shield_On(1);
  1979.             bonusOn = true;
  1980.             bonusTicks = 350;
  1981.          }
  1982.          else if(param1 == 5)
  1983.          {
  1984.             disableBonus();
  1985.             bonusType = param1;
  1986.             shield_On(2);
  1987.             bonusOn = true;
  1988.             bonusTicks = 350;
  1989.          }
  1990.          else if(param1 == 6)
  1991.          {
  1992.             disableBonus();
  1993.             bonusType = param1;
  1994.             shield_On(3);
  1995.             bonusOn = true;
  1996.             bonusTicks = 350;
  1997.          }
  1998.       }
  1999.       
  2000.       public function addMenu_Main() : void
  2001.       {
  2002.          var _loc1_:mainmenu = null;
  2003.          inMain_Menu = true;
  2004.          if(!muted)
  2005.          {
  2006.             chan_Menu.stop();
  2007.             chan_Menu = music_Menu.play(0,9999,trans_m2);
  2008.          }
  2009.          _loc1_ = new mainmenu();
  2010.          _loc1_.x = 0;
  2011.          _loc1_.y = 0;
  2012.          addChild(_loc1_);
  2013.          menu_Main = _loc1_;
  2014.          menu_Main.startButton.addEventListener(MouseEvent.CLICK,start_Click);
  2015.          menu_Main.optionsButton.addEventListener(MouseEvent.CLICK,options_Click);
  2016.          menu_Main.scoresButton.addEventListener(MouseEvent.CLICK,scores_Click);
  2017.          menu_Main.viewButton.addEventListener(MouseEvent.CLICK,viewScores_Click);
  2018.          menu_Main.moreButton.addEventListener(MouseEvent.CLICK,moreGames_Click);
  2019.       }
  2020.       
  2021.       public function loopRockets() : void
  2022.       {
  2023.          var _loc1_:int = 0;
  2024.          var _loc2_:int = 0;
  2025.          var _loc3_:Number = NaN;
  2026.          var _loc4_:Number = NaN;
  2027.          var _loc5_:Number = NaN;
  2028.          var _loc6_:int = 0;
  2029.          _loc2_ = int(rockets.length);
  2030.          _loc3_ = 0;
  2031.          _loc4_ = -5;
  2032.          _loc5_ = 20;
  2033.          _loc6_ = int(enemies.length);
  2034.          if(rocketLimit >= 3)
  2035.          {
  2036.             rocketLimit = 0;
  2037.          }
  2038.          else
  2039.          {
  2040.             ++rocketLimit;
  2041.          }
  2042.          _loc1_ = 0;
  2043.          while(_loc1_ < _loc2_)
  2044.          {
  2045.             if(rockets[_loc1_][0].y > 610 || rockets[_loc1_][0].y < -10 || rockets[_loc1_][0].x > 510 || rockets[_loc1_][0].x < -10)
  2046.             {
  2047.                rockets_Splice.push(_loc1_);
  2048.             }
  2049.             else
  2050.             {
  2051.                if(rocketLimit == 0)
  2052.                {
  2053.                   spawnFx(2,rockets[_loc1_][0].x,rockets[_loc1_][0].y);
  2054.                }
  2055.                if(bossMode)
  2056.                {
  2057.                   rockets[_loc1_][1] = 9999;
  2058.                   _loc3_ = theBoss.x - rockets[_loc1_][0].x;
  2059.                   _loc4_ = theBoss.y - rockets[_loc1_][0].y;
  2060.                   _loc5_ = Math.sqrt(_loc3_ * _loc3_ + _loc4_ * _loc4_);
  2061.                   _loc3_ /= _loc5_;
  2062.                   _loc4_ /= _loc5_;
  2063.                   rockets[_loc1_][0].x += _loc3_ * 15;
  2064.                   rockets[_loc1_][0].y += _loc4_ * 15;
  2065.                   rockets[_loc1_][0].rotation = Math.atan2(_loc4_,_loc3_) * radToDeg;
  2066.                   if(_loc5_ <= 30)
  2067.                   {
  2068.                      rockets_Splice.push(_loc1_);
  2069.                      spawnFx(1,rockets[_loc1_][0].x,rockets[_loc1_][0].y,0.5);
  2070.                      bossHealth -= 40 * wingLevel;
  2071.                   }
  2072.                }
  2073.                else if(_loc6_ < 1)
  2074.                {
  2075.                   rockets[_loc1_][0].y -= 15;
  2076.                   rockets[_loc1_][0].rotation = -90;
  2077.                   rockets[_loc1_][1] = 9999;
  2078.                }
  2079.                else if(rockets[_loc1_][1] >= _loc6_)
  2080.                {
  2081.                   rockets[_loc1_][1] = Math.floor(Math.random() * _loc6_);
  2082.                }
  2083.                else if(rockets[_loc1_][1] != 9999 && rockets[_loc1_][1] < _loc6_)
  2084.                {
  2085.                   _loc3_ = enemies[rockets[_loc1_][1]][0].x - rockets[_loc1_][0].x;
  2086.                   _loc4_ = enemies[rockets[_loc1_][1]][0].y - rockets[_loc1_][0].y;
  2087.                   _loc5_ = Math.sqrt(_loc3_ * _loc3_ + _loc4_ * _loc4_);
  2088.                   _loc3_ /= _loc5_;
  2089.                   _loc4_ /= _loc5_;
  2090.                   rockets[_loc1_][0].x += _loc3_ * 15;
  2091.                   rockets[_loc1_][0].y += _loc4_ * 15;
  2092.                   rockets[_loc1_][0].rotation = Math.atan2(_loc4_,_loc3_) * radToDeg;
  2093.                   if(_loc5_ <= 16)
  2094.                   {
  2095.                      rockets_Splice.push(_loc1_);
  2096.                      spawnFx(1,rockets[_loc1_][0].x,rockets[_loc1_][0].y,0.5);
  2097.                      enemies[rockets[_loc1_][1]][7] -= 100 * wingLevel;
  2098.                   }
  2099.                }
  2100.             }
  2101.             _loc1_++;
  2102.          }
  2103.          _loc2_ = int(rockets_Splice.length);
  2104.          _loc1_ = 0;
  2105.          while(_loc1_ < _loc2_)
  2106.          {
  2107.             wingFx.removeChild(rockets[rockets_Splice[_loc1_] - rocketsOff][0]);
  2108.             rockets.splice(rockets_Splice[_loc1_] - rocketsOff,1);
  2109.             ++rocketsOff;
  2110.             _loc1_++;
  2111.          }
  2112.          rockets_Splice = [];
  2113.          rocketsOff = 0;
  2114.       }
  2115.       
  2116.       public function spawnBossBullet(param1:int = 0, param2:int = 100, param3:int = 100, param4:Number = 90, param5:int = 7) : void
  2117.       {
  2118.          var _loc6_:DisplayObject = null;
  2119.          var _loc7_:Number = NaN;
  2120.          var _loc8_:Number = NaN;
  2121.          var _loc9_:Boolean = false;
  2122.          _loc9_ = false;
  2123.          if(param1 == 1)
  2124.          {
  2125.             _loc6_ = new eBul1_1();
  2126.             _loc9_ = false;
  2127.          }
  2128.          else if(param1 == 2)
  2129.          {
  2130.             _loc6_ = new eBul1_2();
  2131.             _loc9_ = false;
  2132.          }
  2133.          else if(param1 == 3)
  2134.          {
  2135.             _loc6_ = new eBul2_1();
  2136.             _loc9_ = true;
  2137.          }
  2138.          else if(param1 >= 4)
  2139.          {
  2140.             _loc6_ = new eBul2_2();
  2141.             _loc9_ = true;
  2142.          }
  2143.          _loc6_.x = param2;
  2144.          _loc6_.y = param3;
  2145.          eBulletClip.addChild(_loc6_);
  2146.          param4 *= degToRad;
  2147.          _loc7_ = Math.cos(param4) * param5;
  2148.          _loc8_ = Math.sin(param4) * param5;
  2149.          if(slowMo)
  2150.          {
  2151.             _loc7_ *= 0.5;
  2152.             _loc8_ *= 0.5;
  2153.          }
  2154.          if(addOn)
  2155.          {
  2156.             _loc7_ *= 2;
  2157.             _loc8_ *= 2;
  2158.          }
  2159.          e_Bullets.push([_loc6_,_loc7_,_loc8_,_loc9_]);
  2160.          if(!muted)
  2161.          {
  2162.             if(sBulletLimit < 1)
  2163.             {
  2164.                snd_eShoot.play(0,0,trans_3);
  2165.                ++sBulletLimit;
  2166.             }
  2167.          }
  2168.       }
  2169.       
  2170.       public function onScoreResponse(param1:ServerResponseEvent) : void
  2171.       {
  2172.          switch(param1.returnCode)
  2173.          {
  2174.             case ScoreSubmitter.RETURNCODE_WORKING:
  2175.                menu_GameOver.hsOutput.text = "Submitting...";
  2176.                break;
  2177.             case ScoreSubmitter.RETURNCODE_SUCCESS:
  2178.                menu_GameOver.hsOutput.text = "Your score has been submitted!";
  2179.                ScoreSubmitter.loadHighScorePage();
  2180.                break;
  2181.             case ScoreSubmitter.RETURNCODE_REJECTED:
  2182.                menu_GameOver.hsOutput.text = "The server rejected your score!";
  2183.                break;
  2184.             case ScoreSubmitter.RETURNCODE_WRONGVERSION:
  2185.                menu_GameOver.hsOutput.text = "This is the wrong version of the game. Check for the newest version at CrazyMonkeyGames.com";
  2186.                ScoreSubmitter.loadUpdatePage();
  2187.                break;
  2188.             case ScoreSubmitter.RETURNCODE_NETWORKERROR:
  2189.                menu_GameOver.hsOutput.text = "Your score could not reach the server at this time.";
  2190.                break;
  2191.             default:
  2192.                menu_GameOver.hsOutput.text = "Unknown error " + param1.returnCode;
  2193.          }
  2194.       }
  2195.       
  2196.       public function spawnBonus(param1:int, param2:int, param3:int) : void
  2197.       {
  2198.          var _loc4_:DisplayObject = null;
  2199.          if(param1 == 0)
  2200.          {
  2201.             _loc4_ = new moneyBonus();
  2202.          }
  2203.          else if(param1 == 1)
  2204.          {
  2205.             _loc4_ = new slowBonus();
  2206.          }
  2207.          else if(param1 == 2)
  2208.          {
  2209.             _loc4_ = new healthBonus();
  2210.          }
  2211.          else if(param1 == 3)
  2212.          {
  2213.             _loc4_ = new weaponBonus();
  2214.          }
  2215.          else if(param1 == 4)
  2216.          {
  2217.             _loc4_ = new redBonus();
  2218.          }
  2219.          else if(param1 == 5)
  2220.          {
  2221.             _loc4_ = new greenBonus();
  2222.          }
  2223.          else if(param1 == 6)
  2224.          {
  2225.             _loc4_ = new blueBonus();
  2226.          }
  2227.          _loc4_.x = param2;
  2228.          _loc4_.y = param3;
  2229.          bonusClip.addChild(_loc4_);
  2230.          bonus.push([_loc4_,param1]);
  2231.       }
  2232.       
  2233.       public function music2_Click(param1:MouseEvent) : void
  2234.       {
  2235.          navigateToURL(musicWeb2,"_blank");
  2236.       }
  2237.       
  2238.       public function waves() : void
  2239.       {
  2240.          if(waveLoaded == false)
  2241.          {
  2242.             if(waveTimer >= currentLevel[currentWave][currentEnemy][0])
  2243.             {
  2244.                spawnEnemy(currentLevel[currentWave][currentEnemy][1],currentLevel[currentWave][currentEnemy][3],currentLevel[currentWave][currentEnemy][4],currentLevel[currentWave][currentEnemy][5],currentLevel[currentWave][currentEnemy][2]);
  2245.                ++currentEnemy;
  2246.                waveTimer = 0;
  2247.                if(currentEnemy == currentLevel[currentWave].length)
  2248.                {
  2249.                   ++currentWave;
  2250.                   currentEnemy = 0;
  2251.                   waveLoaded = true;
  2252.                }
  2253.             }
  2254.             else
  2255.             {
  2256.                ++waveTimer;
  2257.             }
  2258.          }
  2259.          else if(enemies.length <= 0)
  2260.          {
  2261.             if(currentWave == currentLevel.length)
  2262.             {
  2263.                if(bossMode == false && bossLoaded == false)
  2264.                {
  2265.                   bossLoaded = true;
  2266.                   slowStars = true;
  2267.                   bossTicks = 0;
  2268.                   bossHealth = 0;
  2269.                   bossPath = 0;
  2270.                   bossTime = 0;
  2271.                   bossWeapon = 0;
  2272.                   if(levelNumber == 0)
  2273.                   {
  2274.                      boss = boss_0;
  2275.                   }
  2276.                   else if(levelNumber == 1)
  2277.                   {
  2278.                      boss = boss_1;
  2279.                   }
  2280.                   else if(levelNumber == 2)
  2281.                   {
  2282.                      boss = boss_2;
  2283.                   }
  2284.                   else if(levelNumber == 3)
  2285.                   {
  2286.                      boss = boss_3;
  2287.                   }
  2288.                   else if(levelNumber == 4)
  2289.                   {
  2290.                      boss = boss_4;
  2291.                   }
  2292.                   else if(levelNumber == 5)
  2293.                   {
  2294.                      boss = boss_5;
  2295.                   }
  2296.                   else if(levelNumber == 6)
  2297.                   {
  2298.                      boss = boss_6;
  2299.                   }
  2300.                   else if(levelNumber == 7)
  2301.                   {
  2302.                      boss = boss_7;
  2303.                   }
  2304.                   else if(levelNumber == 8)
  2305.                   {
  2306.                      boss = boss_8;
  2307.                   }
  2308.                   else if(levelNumber == 9)
  2309.                   {
  2310.                      boss = boss_9;
  2311.                   }
  2312.                }
  2313.             }
  2314.             else
  2315.             {
  2316.                waveLoaded = false;
  2317.                waveTimer = 0;
  2318.             }
  2319.          }
  2320.       }
  2321.       
  2322.       public function loadBoss() : void
  2323.       {
  2324.          var _loc1_:int = 0;
  2325.          var _loc2_:int = 0;
  2326.          _loc2_ = int(stars.length);
  2327.          if(bossTicks == 0)
  2328.          {
  2329.             _loc1_ = 0;
  2330.             while(_loc1_ < _loc2_)
  2331.             {
  2332.                stars[_loc1_][1] *= 0.1;
  2333.                _loc1_++;
  2334.             }
  2335.             theHud.warning.gotoAndPlay(1);
  2336.             if(!muted)
  2337.             {
  2338.                chan_Game.stop();
  2339.                chan_Boss = music_Boss.play(0,9999,trans_m3);
  2340.             }
  2341.          }
  2342.          if(bossTicks >= 100)
  2343.          {
  2344.             if(bossTicks == 100)
  2345.             {
  2346.                theHud.warning.gotoAndStop(100);
  2347.                spawnBoss();
  2348.                theBoss.y = -200;
  2349.             }
  2350.             else if(bossTicks > 100 && bossTicks <= 250)
  2351.             {
  2352.                if(theBoss.alpha < 0.5)
  2353.                {
  2354.                   theBoss.alpha += 0.005;
  2355.                }
  2356.                if(theBoss.y < boss[1])
  2357.                {
  2358.                   theBoss.y += 3;
  2359.                }
  2360.                else
  2361.                {
  2362.                   theBoss.y = boss[1];
  2363.                }
  2364.                shakeTicks = 11;
  2365.             }
  2366.             else if(bossTicks > 250)
  2367.             {
  2368.                spawnFx(3);
  2369.                theHud.boss.alpha = 1;
  2370.                theBoss.y = boss[1];
  2371.                theBoss.alpha = 1;
  2372.                bossLoaded = false;
  2373.                bossMode = true;
  2374.             }
  2375.          }
  2376.          ++bossTicks;
  2377.       }
  2378.       
  2379.       public function checkFades() : void
  2380.       {
  2381.          var _loc1_:DisplayObject = null;
  2382.          var _loc2_:int = 0;
  2383.          var _loc3_:int = 0;
  2384.          _loc2_ = 0;
  2385.          while(_loc2_ < 10)
  2386.          {
  2387.             _loc3_ = 0;
  2388.             while(_loc3_ < 3)
  2389.             {
  2390.                if(slotData[_loc3_][_loc2_][2] > playerMoney)
  2391.                {
  2392.                   if(slotFade[_loc3_][_loc2_] == 0)
  2393.                   {
  2394.                      _loc1_ = new card_Fade();
  2395.                      _loc1_.x = 48 + 41 * _loc2_;
  2396.                      _loc1_.y = 124 + 51 * _loc3_;
  2397.                      slotFade[_loc3_][_loc2_] = _loc1_;
  2398.                      menu_Card.addChild(_loc1_);
  2399.                   }
  2400.                }
  2401.                else if(slotFade[_loc3_][_loc2_] != 0)
  2402.                {
  2403.                   menu_Card.removeChild(slotFade[_loc3_][_loc2_]);
  2404.                   slotFade[_loc3_][_loc2_] = 0;
  2405.                }
  2406.                _loc3_++;
  2407.             }
  2408.             _loc2_++;
  2409.          }
  2410.       }
  2411.       
  2412.       public function frame_Rate() : void
  2413.       {
  2414.          timeNew = getTimer();
  2415.          if(timeNew - timeStart >= 1000)
  2416.          {
  2417.             timeStart = getTimer();
  2418.             theHud.fpsTxt.text = String("Stage " + (levelNumber + 1));
  2419.             frameCount = 0;
  2420.          }
  2421.          ++frameCount;
  2422.       }
  2423.       
  2424.       public function ship2_Click(param1:MouseEvent) : void
  2425.       {
  2426.          removeMenu_Ship();
  2427.          playerType = 2;
  2428.          if(sharedObj.data.seen)
  2429.          {
  2430.             newGame();
  2431.             loadGame(levelNumber);
  2432.          }
  2433.          else
  2434.          {
  2435.             addMenu_HowTo();
  2436.          }
  2437.          if(!muted)
  2438.          {
  2439.             snd_Click.play(0,0,trans_5);
  2440.          }
  2441.       }
  2442.       
  2443.       public function addMenu_Ship() : void
  2444.       {
  2445.          var _loc1_:shipmenu = null;
  2446.          _loc1_ = new shipmenu();
  2447.          _loc1_.x = 0;
  2448.          _loc1_.y = 0;
  2449.          addChild(_loc1_);
  2450.          menu_Ship = _loc1_;
  2451.          menu_Ship.bkButton.addEventListener(MouseEvent.CLICK,bkShip_Click);
  2452.          menu_Ship.ship1Button.addEventListener(MouseEvent.CLICK,ship1_Click);
  2453.          menu_Ship.ship2Button.addEventListener(MouseEvent.CLICK,ship2_Click);
  2454.          menu_Ship.ship3Button.addEventListener(MouseEvent.CLICK,ship3_Click);
  2455.       }
  2456.       
  2457.       public function conHow_Click(param1:MouseEvent) : void
  2458.       {
  2459.          removeMenu_HowTo();
  2460.          newGame();
  2461.          loadGame(levelNumber);
  2462.          if(!muted)
  2463.          {
  2464.             snd_Click.play(0,0,trans_5);
  2465.          }
  2466.       }
  2467.       
  2468.       public function levelEnded() : void
  2469.       {
  2470.          var _loc1_:int = 0;
  2471.          var _loc2_:int = 0;
  2472.          _loc1_ = 0;
  2473.          ++endTicks;
  2474.          if(endTicks < 50)
  2475.          {
  2476.             shakeTicks = 6;
  2477.             if(sBoomCount < 3)
  2478.             {
  2479.                spawnFx(1,Math.random() * 500,Math.random() * 200,1);
  2480.                if(!muted)
  2481.                {
  2482.                   snd_Explode.play(0,0,trans_3);
  2483.                   ++sBoomCount;
  2484.                }
  2485.             }
  2486.          }
  2487.          else if(endTicks == 50)
  2488.          {
  2489.             enemyClip.removeChild(theBoss);
  2490.             spawnFx(1,250,100,3);
  2491.             spawnFx(5);
  2492.             if(!muted)
  2493.             {
  2494.                snd_Explode.play(0,0,trans_6);
  2495.             }
  2496.             slowStars = false;
  2497.             _loc2_ = int(stars.length);
  2498.             _loc1_ = 0;
  2499.             while(_loc1_ < _loc2_)
  2500.             {
  2501.                stars[_loc1_][1] = stars[_loc1_][0].alpha * 60;
  2502.                _loc1_++;
  2503.             }
  2504.          }
  2505.          else if(endTicks == 60)
  2506.          {
  2507.             theHud.endScore.gotoAndPlay(1);
  2508.          }
  2509.          else if(endTicks >= 61 && endTicks < 350)
  2510.          {
  2511.             if(endTicks >= 101 && endTicks < 201)
  2512.             {
  2513.                theHud.endScore.scoreText.text = String(Math.floor(playerScore / 100 * (endTicks - 100)));
  2514.                theHud.endScore.moneyText.text = String(Math.floor(playerMoney / 100 * (endTicks - 100)));
  2515.             }
  2516.             else if(endTicks == 201)
  2517.             {
  2518.                theHud.endScore.scoreText.text = String(playerScore);
  2519.                theHud.endScore.moneyText.text = String(playerMoney);
  2520.             }
  2521.          }
  2522.          else if(endTicks >= 350)
  2523.          {
  2524.             if(card_Luck)
  2525.             {
  2526.                if(Math.random() > 0.6)
  2527.                {
  2528.                   playerMoney += newMoney;
  2529.                }
  2530.             }
  2531.             if(card_Money)
  2532.             {
  2533.                playerMoney += 13 * (levelNumber + 1) * (levelNumber + 1) * 40;
  2534.             }
  2535.             gamePaused = true;
  2536.             endOfLevel = false;
  2537.             bossMode = false;
  2538.             Mouse.show();
  2539.             clearGame();
  2540.             if(levelNumber == 9)
  2541.             {
  2542.                playerScore += playerMoney * 20;
  2543.                addMenu_GameOver("Congratulations!");
  2544.             }
  2545.             else
  2546.             {
  2547.                ++levelNumber;
  2548.                addMenu_Card();
  2549.             }
  2550.             if(!muted)
  2551.             {
  2552.                chan_End.stop();
  2553.                chan_Menu = music_Menu.play(0,9999,trans_m2);
  2554.             }
  2555.          }
  2556.       }
  2557.       
  2558.       public function spawnFx(param1:int = 0, param2:int = 250, param3:int = 300, param4:Number = 1) : void
  2559.       {
  2560.          var _loc5_:DisplayObject = null;
  2561.          var _loc6_:int = 0;
  2562.          _loc6_ = 1;
  2563.          if(param1 != 0)
  2564.          {
  2565.             if(param1 == 1)
  2566.             {
  2567.                ++boomCount;
  2568.                if(gameQ == 1)
  2569.                {
  2570.                   _loc5_ = new explode_3();
  2571.                   _loc6_ = 10;
  2572.                }
  2573.                else
  2574.                {
  2575.                   _loc5_ = new explode_2();
  2576.                   _loc6_ = 14;
  2577.                }
  2578.                _loc5_.x = param2;
  2579.                _loc5_.y = param3;
  2580.                _loc5_.width *= param4;
  2581.                _loc5_.height *= param4;
  2582.                _loc5_.rotation = Math.random() * 180 - Math.random() * 180;
  2583.             }
  2584.             else if(param1 == 2)
  2585.             {
  2586.                (_loc5_ = new smoke_1()).x = param2;
  2587.                _loc5_.y = param3;
  2588.                _loc6_ = 30;
  2589.             }
  2590.             else if(param1 == 3)
  2591.             {
  2592.                (_loc5_ = new flash_1()).x = 0;
  2593.                _loc5_.y = 0;
  2594.                _loc5_.width = 500;
  2595.                _loc5_.height = 600;
  2596.                _loc6_ = 2;
  2597.             }
  2598.             else if(param1 == 4)
  2599.             {
  2600.                (_loc5_ = new flash_2()).x = 0;
  2601.                _loc5_.y = 0;
  2602.                _loc5_.width = 500;
  2603.                _loc5_.height = 600;
  2604.                _loc6_ = 30;
  2605.             }
  2606.             else if(param1 == 5)
  2607.             {
  2608.                (_loc5_ = new flash_3()).x = 0;
  2609.                _loc5_.y = 0;
  2610.                _loc5_.width = 500;
  2611.                _loc5_.height = 600;
  2612.                _loc6_ = 60;
  2613.             }
  2614.             else if(param1 == 6)
  2615.             {
  2616.                (_loc5_ = new flash_4()).x = 0;
  2617.                _loc5_.y = 0;
  2618.                _loc5_.width = 500;
  2619.                _loc5_.height = 600;
  2620.                _loc6_ = 100;
  2621.             }
  2622.             else if(param1 == 7)
  2623.             {
  2624.                (_loc5_ = new shine_1()).x = playerClip.x;
  2625.                _loc5_.y = playerClip.y;
  2626.                _loc6_ = 15;
  2627.             }
  2628.             else if(param1 == 8)
  2629.             {
  2630.                (_loc5_ = new sheildCol_1()).x = playerClip.x;
  2631.                _loc5_.y = playerClip.y;
  2632.                _loc6_ = 15;
  2633.             }
  2634.             else if(param1 == 9)
  2635.             {
  2636.                (_loc5_ = new sheildCol_2()).x = playerClip.x;
  2637.                _loc5_.y = playerClip.y;
  2638.                _loc6_ = 15;
  2639.             }
  2640.             else if(param1 == 10)
  2641.             {
  2642.                (_loc5_ = new sheildCol_3()).x = playerClip.x;
  2643.                _loc5_.y = playerClip.y;
  2644.                _loc6_ = 15;
  2645.             }
  2646.             else if(param1 == 11)
  2647.             {
  2648.                (_loc5_ = new flash_5()).x = 0;
  2649.                _loc5_.y = 0;
  2650.                _loc5_.width = 500;
  2651.                _loc5_.height = 600;
  2652.                _loc6_ = 1;
  2653.             }
  2654.             else if(param1 == 12)
  2655.             {
  2656.                (_loc5_ = new flash_6()).x = 0;
  2657.                _loc5_.y = 0;
  2658.                _loc5_.width = 500;
  2659.                _loc5_.height = 600;
  2660.                _loc6_ = 1;
  2661.             }
  2662.             else if(param1 == 13)
  2663.             {
  2664.                (_loc5_ = new flash_7()).x = 0;
  2665.                _loc5_.y = 0;
  2666.                _loc5_.width = 500;
  2667.                _loc5_.height = 600;
  2668.                _loc6_ = 1;
  2669.             }
  2670.             fxClip.addChild(_loc5_);
  2671.             fx.push([_loc5_,0,_loc6_]);
  2672.          }
  2673.       }
  2674.       
  2675.       public function spawnBoss() : void
  2676.       {
  2677.          var _loc1_:DisplayObject = null;
  2678.          if(levelNumber == 0)
  2679.          {
  2680.             theBoss = new boss_1_gfx();
  2681.          }
  2682.          else if(levelNumber == 1)
  2683.          {
  2684.             theBoss = new boss_2_gfx();
  2685.          }
  2686.          else if(levelNumber == 2)
  2687.          {
  2688.             theBoss = new boss_3_gfx();
  2689.          }
  2690.          else if(levelNumber == 3)
  2691.          {
  2692.             theBoss = new boss_4_gfx();
  2693.          }
  2694.          else if(levelNumber == 4)
  2695.          {
  2696.             theBoss = new boss_5_gfx();
  2697.          }
  2698.          else if(levelNumber == 5)
  2699.          {
  2700.             theBoss = new boss_6_gfx();
  2701.          }
  2702.          else if(levelNumber == 6)
  2703.          {
  2704.             theBoss = new boss_7_gfx();
  2705.          }
  2706.          else if(levelNumber == 7)
  2707.          {
  2708.             theBoss = new boss_8_gfx();
  2709.          }
  2710.          else if(levelNumber == 8)
  2711.          {
  2712.             theBoss = new boss_9_gfx();
  2713.          }
  2714.          else if(levelNumber == 9)
  2715.          {
  2716.             theBoss = new boss_10_gfx();
  2717.          }
  2718.          theBoss.x = boss[0];
  2719.          theBoss.y = boss[1];
  2720.          theBoss.alpha = 0;
  2721.          enemyClip.addChild(theBoss);
  2722.          bossHealth = boss[2];
  2723.          bossHealthMax = boss[2];
  2724.          bossWeapon = 0;
  2725.          bossPath = 0;
  2726.       }
  2727.       
  2728.       public function newGame() : void
  2729.       {
  2730.          playerLives = 3;
  2731.          playerScore = 0;
  2732.          playerMoney = 0;
  2733.          levelNumber = 0;
  2734.          currentWeapon = 0;
  2735.          card_Armour = 0;
  2736.          card_Damage = 0;
  2737.          card_Speed = 0;
  2738.          wingType = 0;
  2739.          wingLevel = 1;
  2740.          card_Health = false;
  2741.          card_Add = false;
  2742.          card_Money = false;
  2743.          card_Luck = false;
  2744.          card_Weapon = false;
  2745.          slots = [[0,0,0],[0,0,0],[0,0,0],[0,0,0]];
  2746.       }
  2747.       
  2748.       public function main() : void
  2749.       {
  2750.          if(inIntro)
  2751.          {
  2752.             introLoop();
  2753.          }
  2754.          sBulletLimit = 0;
  2755.          if(sBoomTicks > 5)
  2756.          {
  2757.             if(sBoomCount > 0)
  2758.             {
  2759.                --sBoomCount;
  2760.             }
  2761.             sBoomTicks = 0;
  2762.          }
  2763.          else
  2764.          {
  2765.             ++sBoomTicks;
  2766.          }
  2767.          if(!inGameOver)
  2768.          {
  2769.             stage.focus = stage;
  2770.          }
  2771.          if(buttonDelay <= 0)
  2772.          {
  2773.             if(Key.isDown(80))
  2774.             {
  2775.                if(!muted)
  2776.                {
  2777.                   snd_Pause.play(0,0,trans_1);
  2778.                }
  2779.                if(gamePaused)
  2780.                {
  2781.                   removeMenu_Pause();
  2782.                   gamePaused = false;
  2783.                   if(playerInput == 1)
  2784.                   {
  2785.                      Mouse.hide();
  2786.                   }
  2787.                   if(!muted)
  2788.                   {
  2789.                      startGunSound();
  2790.                      if(!bossMode)
  2791.                      {
  2792.                         chan_Game = music_Game.play(0,9999,trans_m);
  2793.                      }
  2794.                      else
  2795.                      {
  2796.                         chan_Boss = music_Boss.play(0,9999,trans_m);
  2797.                      }
  2798.                   }
  2799.                }
  2800.                else
  2801.                {
  2802.                   addMenu_Pause();
  2803.                   gamePaused = true;
  2804.                   Mouse.show();
  2805.                   if(!muted)
  2806.                   {
  2807.                      chan_Gun.stop();
  2808.                      chan_Game.stop();
  2809.                      chan_Boss.stop();
  2810.                   }
  2811.                }
  2812.                buttonDelay = 5;
  2813.             }
  2814.             if(Key.isDown(77))
  2815.             {
  2816.                muted = !muted;
  2817.                buttonDelay = 5;
  2818.                if(!muted)
  2819.                {
  2820.                   if(gamePaused == false)
  2821.                   {
  2822.                      theHud.fpsTxt.text = "Audio On";
  2823.                   }
  2824.                   if(addOn)
  2825.                   {
  2826.                      chan_Beam = snd_Beam.play(300,999,trans_7);
  2827.                   }
  2828.                   if(inCard_Menu || inMain_Menu || inGameOver)
  2829.                   {
  2830.                      chan_Beam.stop();
  2831.                      chan_Gun.stop();
  2832.                      chan_Game.stop();
  2833.                      chan_End.stop();
  2834.                      chan_Boss.stop();
  2835.                      chan_Menu.stop();
  2836.                      chan_Menu = music_Menu.play(0,9999,trans_m2);
  2837.                   }
  2838.                   else
  2839.                   {
  2840.                      startGunSound();
  2841.                      if(!bossMode)
  2842.                      {
  2843.                         chan_Game = music_Game.play(0,9999,trans_m);
  2844.                      }
  2845.                      else
  2846.                      {
  2847.                         chan_Boss = music_Boss.play(0,9999,trans_m3);
  2848.                      }
  2849.                   }
  2850.                }
  2851.                else
  2852.                {
  2853.                   if(gamePaused == false)
  2854.                   {
  2855.                      theHud.fpsTxt.text = "Audio Off";
  2856.                   }
  2857.                   chan_Beam.stop();
  2858.                   chan_Gun.stop();
  2859.                   chan_Menu.stop();
  2860.                   chan_Game.stop();
  2861.                   chan_End.stop();
  2862.                   chan_Boss.stop();
  2863.                }
  2864.             }
  2865.             if(Key.isDown(81))
  2866.             {
  2867.                buttonDelay = 5;
  2868.                if(gameQ == 1)
  2869.                {
  2870.                   stage.quality = "medium";
  2871.                   gameQ = 2;
  2872.                   if(gamePaused == false)
  2873.                   {
  2874.                      theHud.fpsTxt.text = "Med Quality";
  2875.                   }
  2876.                }
  2877.                else if(gameQ == 2)
  2878.                {
  2879.                   stage.quality = "high";
  2880.                   gameQ = 3;
  2881.                   if(gamePaused == false)
  2882.                   {
  2883.                      theHud.fpsTxt.text = "High Quality";
  2884.                   }
  2885.                }
  2886.                else
  2887.                {
  2888.                   stage.quality = "low";
  2889.                   gameQ = 1;
  2890.                   if(gamePaused == false)
  2891.                   {
  2892.                      theHud.fpsTxt.text = "Low Quality";
  2893.                   }
  2894.                }
  2895.             }
  2896.          }
  2897.          else if(buttonDelay > 0)
  2898.          {
  2899.             --buttonDelay;
  2900.          }
  2901.          if(moveDelay)
  2902.          {
  2903.             checkMouse();
  2904.          }
  2905.          loopFx();
  2906.          if(gamePaused == false)
  2907.          {
  2908.             if(endOfLevel)
  2909.             {
  2910.                levelEnded();
  2911.             }
  2912.             else if(!playerDead)
  2913.             {
  2914.                waves();
  2915.             }
  2916.             if(playerDead)
  2917.             {
  2918.                player_Dead();
  2919.             }
  2920.             else
  2921.             {
  2922.                movePlayer();
  2923.             }
  2924.             if(p_Bullets.length > 0)
  2925.             {
  2926.                move_p_Bullets();
  2927.             }
  2928.             if(enemies.length > 0)
  2929.             {
  2930.                moveEnemies();
  2931.             }
  2932.             if(e_Bullets.length > 0)
  2933.             {
  2934.                move_e_Bullets();
  2935.             }
  2936.             if(bonus.length > 0)
  2937.             {
  2938.                moveBonus();
  2939.             }
  2940.             if(wingType == 2)
  2941.             {
  2942.                loopRockets();
  2943.             }
  2944.             if(wingType != 0)
  2945.             {
  2946.                wingMenLoop();
  2947.             }
  2948.             moveStars();
  2949.             if(!playerDead)
  2950.             {
  2951.                if(!endOfLevel)
  2952.                {
  2953.                   if(!addOn)
  2954.                   {
  2955.                      if(weaponDelay_Ticks >= weaponDelay)
  2956.                      {
  2957.                         spawnPlayerBullet();
  2958.                         weaponDelay_Ticks = 0;
  2959.                      }
  2960.                      else
  2961.                      {
  2962.                         ++weaponDelay_Ticks;
  2963.                      }
  2964.                   }
  2965.                }
  2966.             }
  2967.             if(bossLoaded)
  2968.             {
  2969.                loadBoss();
  2970.             }
  2971.             if(bossMode)
  2972.             {
  2973.                bossLoop();
  2974.             }
  2975.             if(bonusOn)
  2976.             {
  2977.                bonusTimer();
  2978.             }
  2979.             updateHud();
  2980.             if(shakeTicks > 0)
  2981.             {
  2982.                screenShake();
  2983.             }
  2984.             if(addOn)
  2985.             {
  2986.                add_Loop();
  2987.             }
  2988.             if(card_Health)
  2989.             {
  2990.                if(cardHpTicks > 300)
  2991.                {
  2992.                   playerHealth += 2;
  2993.                   cardHpTicks = 0;
  2994.                }
  2995.                ++cardHpTicks;
  2996.             }
  2997.             frame_Rate();
  2998.          }
  2999.       }
  3000.       
  3001.       public function main_onTick(param1:TimerEvent) : void
  3002.       {
  3003.          main();
  3004.       }
  3005.       
  3006.       public function loadGame(param1:int = 0) : void
  3007.       {
  3008.          gamePaused = true;
  3009.          chan_Menu.stop();
  3010.          addChild(starClip);
  3011.          createStars();
  3012.          addChild(pBulletClip);
  3013.          addChild(enemyClip);
  3014.          addChild(eBulletClip);
  3015.          if(wingType != 0)
  3016.          {
  3017.             if(wingType == 1)
  3018.             {
  3019.                if(wingLevel == 1)
  3020.                {
  3021.                   glowF = new GlowFilter(15615181,1,6,6,3,3);
  3022.                   laserDelay = 35;
  3023.                }
  3024.                else if(wingLevel == 2)
  3025.                {
  3026.                   glowF = new GlowFilter(16711680,1,6,6,3,3);
  3027.                   laserDelay = 30;
  3028.                }
  3029.                else if(wingLevel == 3)
  3030.                {
  3031.                   glowF = new GlowFilter(65280,1,6,6,3,3);
  3032.                   laserDelay = 25;
  3033.                }
  3034.                else if(wingLevel == 4)
  3035.                {
  3036.                   glowF = new GlowFilter(6684825,1,6,6,3,3);
  3037.                   laserDelay = 20;
  3038.                }
  3039.                else if(wingLevel == 5)
  3040.                {
  3041.                   glowF = new GlowFilter(26367,1,6,6,3,3);
  3042.                   laserDelay = 15;
  3043.                }
  3044.                wingFx.filters = [glowF];
  3045.             }
  3046.             else if(wingType == 2)
  3047.             {
  3048.                if(wingLevel == 1)
  3049.                {
  3050.                   laserDelay = 35;
  3051.                }
  3052.                else if(wingLevel == 2)
  3053.                {
  3054.                   laserDelay = 30;
  3055.                }
  3056.                else if(wingLevel == 3)
  3057.                {
  3058.                   laserDelay = 25;
  3059.                }
  3060.                else if(wingLevel == 4)
  3061.                {
  3062.                   laserDelay = 20;
  3063.                }
  3064.                else if(wingLevel == 5)
  3065.                {
  3066.                   laserDelay = 15;
  3067.                }
  3068.             }
  3069.             addChild(wingFx);
  3070.          }
  3071.          addChild(bonusClip);
  3072.          if(playerInput == 1)
  3073.          {
  3074.             addChild(playerDot);
  3075.             playerDot.x = 250;
  3076.             playerDot.y = 550;
  3077.             moveDelay = true;
  3078.             theHud.mouseHere.alpha = 1;
  3079.             theHud.spaceBegin.alpha = 0;
  3080.          }
  3081.          else
  3082.          {
  3083.             moveDelay = true;
  3084.             theHud.mouseHere.alpha = 0;
  3085.             theHud.spaceBegin.alpha = 1;
  3086.          }
  3087.          if(playerType == 1)
  3088.          {
  3089.             addChild(player_1);
  3090.             player_1.x = 250;
  3091.             player_1.y = 550;
  3092.             playerClip = player_1;
  3093.             pWeps = pWeapons_1;
  3094.             playerHealth = 50;
  3095.             playerHealthMax = 40;
  3096.          }
  3097.          else if(playerType == 2)
  3098.          {
  3099.             addChild(player_2);
  3100.             player_2.x = 250;
  3101.             player_2.y = 550;
  3102.             playerClip = player_2;
  3103.             pWeps = pWeapons_2;
  3104.             playerHealth = 70;
  3105.             playerHealthMax = 60;
  3106.          }
  3107.          else if(playerType == 3)
  3108.          {
  3109.             addChild(player_3);
  3110.             player_3.x = 250;
  3111.             player_3.y = 550;
  3112.             playerClip = player_3;
  3113.             pWeps = pWeapons_3;
  3114.             playerHealth = 90;
  3115.             playerHealthMax = 70;
  3116.          }
  3117.          playerClip.alpha = 1;
  3118.          playerHealthMax += card_Armour * 25;
  3119.          playerHealth = playerHealthMax;
  3120.          weaponDamage = levelNumber * (36 - playerType * 8) + card_Damage * 17;
  3121.          weaponDelay = 6 - card_Speed;
  3122.          currentWeapon = 0;
  3123.          weaponMax = 4;
  3124.          if(card_Weapon)
  3125.          {
  3126.             ++currentWeapon;
  3127.             ++weaponMax;
  3128.          }
  3129.          if(card_Damage > card_Speed)
  3130.          {
  3131.             wBonus = card_Damage;
  3132.          }
  3133.          else
  3134.          {
  3135.             wBonus = card_Speed;
  3136.          }
  3137.          newMoney = 0;
  3138.          playerAdd = 0;
  3139.          if(wingType == 1)
  3140.          {
  3141.             wingClip_L = new wingLaser();
  3142.             wingClip_R = new wingLaser();
  3143.          }
  3144.          else if(wingType == 2)
  3145.          {
  3146.             wingClip_L = new wingRocket();
  3147.             wingClip_R = new wingRocket();
  3148.          }
  3149.          if(wingType != 0)
  3150.          {
  3151.             addChild(wingClip_L);
  3152.             addChild(wingClip_R);
  3153.             wingClip_L.x = playerClip.x - 25;
  3154.             wingClip_L.y = playerClip.y + 10;
  3155.             wingClip_R.x = playerClip.x + 25;
  3156.             wingClip_R.y = playerClip.y + 10;
  3157.          }
  3158.          addChild(fxClip);
  3159.          addChild(theHud);
  3160.          theHud.lives.gotoAndStop(playerLives + 1);
  3161.          theHud.boss.alpha = 0;
  3162.          theHud.powerUp.gotoAndStop(50);
  3163.          theHud.warning.gotoAndStop(100);
  3164.          theHud.slow.alpha = 0;
  3165.          theHud.endScore.gotoAndStop(41);
  3166.          theHud.addGlow.alpha = 0;
  3167.          waveLoaded = false;
  3168.          if(param1 == 0)
  3169.          {
  3170.             currentLevel = level_0;
  3171.          }
  3172.          else if(param1 == 1)
  3173.          {
  3174.             currentLevel = level_1;
  3175.          }
  3176.          else if(param1 == 2)
  3177.          {
  3178.             currentLevel = level_2;
  3179.          }
  3180.          else if(param1 == 3)
  3181.          {
  3182.             currentLevel = level_3;
  3183.          }
  3184.          else if(param1 == 4)
  3185.          {
  3186.             currentLevel = level_4;
  3187.          }
  3188.          else if(param1 == 5)
  3189.          {
  3190.             currentLevel = level_5;
  3191.          }
  3192.          else if(param1 == 6)
  3193.          {
  3194.             currentLevel = level_6;
  3195.          }
  3196.          else if(param1 == 7)
  3197.          {
  3198.             currentLevel = level_7;
  3199.          }
  3200.          else if(param1 == 8)
  3201.          {
  3202.             currentLevel = level_8;
  3203.          }
  3204.          else if(param1 == 9)
  3205.          {
  3206.             currentLevel = level_9;
  3207.          }
  3208.          currentWave = 0;
  3209.          currentEnemy = 0;
  3210.          waveTimer = 0;
  3211.          bossLoaded = false;
  3212.          bossMode = false;
  3213.          slowStars = false;
  3214.          theBoss = null;
  3215.          bonusOn = false;
  3216.          playerDead = false;
  3217.          deadTicks = 0;
  3218.          bonusTicks = 0;
  3219.          bonusType = 0;
  3220.          spawnFx(4);
  3221.       }
  3222.       
  3223.       public function screenShake() : void
  3224.       {
  3225.          var _loc1_:int = 0;
  3226.          var _loc2_:int = 0;
  3227.          var _loc3_:int = 0;
  3228.          _loc3_ = 5;
  3229.          --shakeTicks;
  3230.          if(shakeTicks > 1)
  3231.          {
  3232.             theHud.Border.innerB.alpha = 0;
  3233.             if(shakeTicks > 9)
  3234.             {
  3235.                _loc3_ = 3;
  3236.                _loc1_ = Math.random() * 3 - Math.random() * 3;
  3237.                _loc2_ = Math.random() * 3 - Math.random() * 3;
  3238.             }
  3239.             else
  3240.             {
  3241.                _loc1_ = Math.random() * 9 - Math.random() * 9;
  3242.                _loc2_ = Math.random() * 9 - Math.random() * 9;
  3243.             }
  3244.             this.x += _loc1_;
  3245.             this.y += _loc2_;
  3246.             if(this.x > _loc3_)
  3247.             {
  3248.                this.x = _loc3_;
  3249.             }
  3250.             else if(this.x < -_loc3_)
  3251.             {
  3252.                this.x = -_loc3_;
  3253.             }
  3254.             if(this.y > _loc3_)
  3255.             {
  3256.                this.y = _loc3_;
  3257.             }
  3258.             else if(this.y < -_loc3_)
  3259.             {
  3260.                this.y = -_loc3_;
  3261.             }
  3262.          }
  3263.          else if(shakeTicks == 1)
  3264.          {
  3265.             this.x = 0;
  3266.             this.y = 0;
  3267.             theHud.Border.innerB.alpha = 1;
  3268.             shakeTicks = 0;
  3269.          }
  3270.       }
  3271.       
  3272.       public function removeMenu_Card() : void
  3273.       {
  3274.          inCard_Menu = false;
  3275.          menu_Card.goButton.removeEventListener(MouseEvent.CLICK,go_Click);
  3276.          slots[0][0] = null;
  3277.          slots[1][0] = null;
  3278.          slots[2][0] = null;
  3279.          slots[3][0] = null;
  3280.          slotFade = [[[0],[0],[0],[0],[0],[0],[0],[0],[0],[0]],[[0],[0],[0],[0],[0],[0],[0],[0],[0],[0]],[[0],[0],[0],[0],[0],[0],[0],[0],[0],[0]]];
  3281.          this.removeChild(DisplayObject(menu_Card));
  3282.       }
  3283.       
  3284.       public function ship3_Click(param1:MouseEvent) : void
  3285.       {
  3286.          removeMenu_Ship();
  3287.          playerType = 3;
  3288.          if(sharedObj.data.seen)
  3289.          {
  3290.             newGame();
  3291.             loadGame(levelNumber);
  3292.          }
  3293.          else
  3294.          {
  3295.             addMenu_HowTo();
  3296.          }
  3297.          if(!muted)
  3298.          {
  3299.             snd_Click.play(0,0,trans_5);
  3300.          }
  3301.       }
  3302.       
  3303.       public function music1_Click(param1:MouseEvent) : void
  3304.       {
  3305.          navigateToURL(musicWeb1,"_blank");
  3306.       }
  3307.       
  3308.       public function ship1_Click(param1:MouseEvent) : void
  3309.       {
  3310.          removeMenu_Ship();
  3311.          playerType = 1;
  3312.          if(sharedObj.data.seen)
  3313.          {
  3314.             newGame();
  3315.             loadGame(levelNumber);
  3316.          }
  3317.          else
  3318.          {
  3319.             addMenu_HowTo();
  3320.          }
  3321.          if(!muted)
  3322.          {
  3323.             snd_Click.play(0,0,trans_5);
  3324.          }
  3325.       }
  3326.       
  3327.       public function slowMotion_On() : void
  3328.       {
  3329.          var _loc1_:int = 0;
  3330.          var _loc2_:int = 0;
  3331.          _loc2_ = int(enemies.length);
  3332.          if(slowMo == false)
  3333.          {
  3334.             slowMo = true;
  3335.             _loc1_ = 0;
  3336.             while(_loc1_ < _loc2_)
  3337.             {
  3338.                enemies[_loc1_][2] *= 2;
  3339.                enemies[_loc1_][5] *= 0.5;
  3340.                _loc1_++;
  3341.             }
  3342.             _loc2_ = int(e_Bullets.length);
  3343.             _loc1_ = 0;
  3344.             while(_loc1_ < _loc2_)
  3345.             {
  3346.                e_Bullets[_loc1_][1] *= 0.5;
  3347.                e_Bullets[_loc1_][2] *= 0.5;
  3348.                _loc1_++;
  3349.             }
  3350.          }
  3351.          theHud.slow.alpha = 1;
  3352.       }
  3353.       
  3354.       public function bkCon_Click(param1:MouseEvent) : void
  3355.       {
  3356.          removeMenu_Controls();
  3357.          addMenu_Main();
  3358.          if(!muted)
  3359.          {
  3360.             snd_Click.play(0,0,trans_5);
  3361.          }
  3362.       }
  3363.       
  3364.       public function movePlayer() : void
  3365.       {
  3366.          var _loc1_:Number = NaN;
  3367.          var _loc2_:Number = NaN;
  3368.          var _loc3_:Number = NaN;
  3369.          var _loc4_:int = 0;
  3370.          var _loc5_:int = 0;
  3371.          _loc4_ = 15;
  3372.          _loc5_ = 6 + (3 - playerType);
  3373.          if(addOn)
  3374.          {
  3375.             _loc4_ = 12;
  3376.             _loc5_ = 4 + (4 - playerType);
  3377.          }
  3378.          if(playerInput == 1)
  3379.          {
  3380.             _loc1_ = mouseX - playerClip.x;
  3381.             _loc2_ = mouseY - playerClip.y;
  3382.             _loc3_ = Math.sqrt(_loc1_ * _loc1_ + _loc2_ * _loc2_);
  3383.             _loc1_ /= _loc3_;
  3384.             _loc2_ /= _loc3_;
  3385.             if(_loc3_ <= 15)
  3386.             {
  3387.                playerClip.x = mouseX;
  3388.                playerClip.y = mouseY;
  3389.             }
  3390.             else
  3391.             {
  3392.                playerClip.x += _loc1_ * _loc4_;
  3393.                playerClip.y += _loc2_ * _loc4_;
  3394.             }
  3395.             if(bossMode)
  3396.             {
  3397.                if(playerClip.y < 200)
  3398.                {
  3399.                   playerClip.y = 201;
  3400.                }
  3401.             }
  3402.             else if(playerClip.y < 15)
  3403.             {
  3404.                playerClip.y = 16;
  3405.             }
  3406.             if(playerClip.y > 585)
  3407.             {
  3408.                playerClip.y = 584;
  3409.             }
  3410.             if(playerClip.x < 15)
  3411.             {
  3412.                playerClip.x = 16;
  3413.             }
  3414.             if(playerClip.x > 485)
  3415.             {
  3416.                playerClip.x = 484;
  3417.             }
  3418.          }
  3419.          else if(playerInput == 2)
  3420.          {
  3421.             if(Key.isDown(Keyboard.RIGHT) || Key.isDown(68))
  3422.             {
  3423.                if(playerClip.x + 17 > 500)
  3424.                {
  3425.                   playerClip.x = 485;
  3426.                }
  3427.                else
  3428.                {
  3429.                   playerClip.x += _loc5_;
  3430.                }
  3431.             }
  3432.             else if(Key.isDown(Keyboard.LEFT) || Key.isDown(65))
  3433.             {
  3434.                if(playerClip.x - 17 < 0)
  3435.                {
  3436.                   playerClip.x = 15;
  3437.                }
  3438.                else
  3439.                {
  3440.                   playerClip.x -= _loc5_;
  3441.                }
  3442.             }
  3443.             if(Key.isDown(Keyboard.UP) || Key.isDown(87))
  3444.             {
  3445.                if(bossMode)
  3446.                {
  3447.                   if(playerClip.y - 25 < 200)
  3448.                   {
  3449.                      playerClip.y = 215;
  3450.                   }
  3451.                   else
  3452.                   {
  3453.                      playerClip.y -= _loc5_;
  3454.                   }
  3455.                }
  3456.                else if(playerClip.y - 25 < 15)
  3457.                {
  3458.                   playerClip.y = 16;
  3459.                }
  3460.                else
  3461.                {
  3462.                   playerClip.y -= _loc5_;
  3463.                }
  3464.             }
  3465.             else if(Key.isDown(Keyboard.DOWN) || Key.isDown(83))
  3466.             {
  3467.                if(playerClip.y + 25 > 600)
  3468.                {
  3469.                   playerClip.y = 585;
  3470.                }
  3471.                else
  3472.                {
  3473.                   playerClip.y += 6;
  3474.                }
  3475.             }
  3476.             if(Key.isDown(Keyboard.SPACE) || Key.isDown(90) || Key.isDown(88) || Key.isDown(67) || Key.isDown(188) || Key.isDown(190) || Key.isDown(191))
  3477.             {
  3478.                addBonus();
  3479.             }
  3480.          }
  3481.          if(playerFlash > 0)
  3482.          {
  3483.             --playerFlash;
  3484.             if(playerClip.alpha == 1)
  3485.             {
  3486.                playerClip.alpha = 0.3;
  3487.             }
  3488.             else if(playerClip.alpha == 0.3)
  3489.             {
  3490.                playerClip.alpha = 0.4;
  3491.             }
  3492.             else
  3493.             {
  3494.                playerClip.alpha = 1;
  3495.             }
  3496.          }
  3497.          else
  3498.          {
  3499.             playerFlash = 0;
  3500.          }
  3501.          playerDot.x = mouseX;
  3502.          playerDot.y = mouseY;
  3503.          if(addOn)
  3504.          {
  3505.             addClip.x = playerClip.x;
  3506.             addClip.y = playerClip.y - 10;
  3507.          }
  3508.          if(shieldType != 0)
  3509.          {
  3510.             shieldClip.x = playerClip.x;
  3511.             if(playerType == 3)
  3512.             {
  3513.                shieldClip.y = playerClip.y - 5;
  3514.             }
  3515.             else
  3516.             {
  3517.                shieldClip.y = playerClip.y;
  3518.             }
  3519.          }
  3520.          if(wingType != 0)
  3521.          {
  3522.             wingClip_L.x = playerClip.x - 25;
  3523.             wingClip_L.y = playerClip.y + 10;
  3524.             wingClip_R.x = playerClip.x + 25;
  3525.             wingClip_R.y = playerClip.y + 10;
  3526.          }
  3527.       }
  3528.       
  3529.       public function offS_Click(param1:MouseEvent) : void
  3530.       {
  3531.          if(!muted)
  3532.          {
  3533.             chan_Menu.stop();
  3534.             snd_Click.play(0,0,trans_5);
  3535.          }
  3536.          muted = true;
  3537.       }
  3538.       
  3539.       public function slowMotion_Off() : void
  3540.       {
  3541.          var _loc1_:int = 0;
  3542.          var _loc2_:int = 0;
  3543.          _loc2_ = int(enemies.length);
  3544.          if(slowMo == true)
  3545.          {
  3546.             slowMo = false;
  3547.             _loc1_ = 0;
  3548.             while(_loc1_ < _loc2_)
  3549.             {
  3550.                enemies[_loc1_][2] *= 0.5;
  3551.                enemies[_loc1_][5] *= 2;
  3552.                _loc1_++;
  3553.             }
  3554.             _loc2_ = int(e_Bullets.length);
  3555.             _loc1_ = 0;
  3556.             while(_loc1_ < _loc2_)
  3557.             {
  3558.                e_Bullets[_loc1_][1] *= 2;
  3559.                e_Bullets[_loc1_][2] *= 2;
  3560.                _loc1_++;
  3561.             }
  3562.          }
  3563.          theHud.slow.alpha = 0;
  3564.       }
  3565.       
  3566.       public function disableBonus() : void
  3567.       {
  3568.          if(addOn)
  3569.          {
  3570.             add_Off();
  3571.          }
  3572.          else if(bonusType == 1)
  3573.          {
  3574.             slowMotion_Off();
  3575.          }
  3576.          else if(bonusType == 4)
  3577.          {
  3578.             shield_Off();
  3579.          }
  3580.          else if(bonusType == 5)
  3581.          {
  3582.             shield_Off();
  3583.          }
  3584.          else if(bonusType == 6)
  3585.          {
  3586.             shield_Off();
  3587.          }
  3588.       }
  3589.       
  3590.       public function startGunSound() : void
  3591.       {
  3592.          chan_Gun.stop();
  3593.          if(!muted)
  3594.          {
  3595.             if(card_Speed == 0)
  3596.             {
  3597.                chan_Gun = snd_Gun.play(0,9999,trans_2);
  3598.             }
  3599.             else if(card_Speed == 1)
  3600.             {
  3601.                chan_Gun = snd_Gun.play(60,9999,trans_2);
  3602.             }
  3603.             else if(card_Speed == 2)
  3604.             {
  3605.                chan_Gun = snd_Gun.play(80,9999,trans_2);
  3606.             }
  3607.             else if(card_Speed == 3)
  3608.             {
  3609.                chan_Gun = snd_Gun.play(100,9999,trans_2);
  3610.             }
  3611.             else if(card_Speed == 4)
  3612.             {
  3613.                chan_Gun = snd_Gun.play(120,9999,trans_2);
  3614.             }
  3615.             else if(card_Speed == 5)
  3616.             {
  3617.                chan_Gun = snd_Gun.play(140,9999,trans_2);
  3618.             }
  3619.          }
  3620.       }
  3621.       
  3622.       public function spawnPlayerBullet() : void
  3623.       {
  3624.          var _loc1_:int = 0;
  3625.          var _loc2_:int = 0;
  3626.          var _loc3_:DisplayObject = null;
  3627.          var _loc4_:Number = NaN;
  3628.          var _loc5_:Number = NaN;
  3629.          var _loc6_:int = 0;
  3630.          var _loc7_:int = 0;
  3631.          _loc2_ = int(pWeps[currentWeapon].length);
  3632.          _loc1_ = 0;
  3633.          while(_loc1_ < _loc2_)
  3634.          {
  3635.             _loc7_ = int(pWeps[currentWeapon][_loc1_][2]);
  3636.             if(playerType == 1)
  3637.             {
  3638.                if(wBonus == 0)
  3639.                {
  3640.                   if(_loc7_ == 1 || _loc7_ == 0)
  3641.                   {
  3642.                      _loc3_ = new pBul_j1_1();
  3643.                   }
  3644.                   else if(_loc7_ == 2)
  3645.                   {
  3646.                      _loc3_ = new pBul_j2_1();
  3647.                   }
  3648.                }
  3649.                else if(wBonus == 1)
  3650.                {
  3651.                   if(_loc7_ == 1 || _loc7_ == 0)
  3652.                   {
  3653.                      _loc3_ = new pBul_j1_2();
  3654.                   }
  3655.                   else if(_loc7_ == 2)
  3656.                   {
  3657.                      _loc3_ = new pBul_j2_2();
  3658.                   }
  3659.                }
  3660.                else if(wBonus == 2)
  3661.                {
  3662.                   if(_loc7_ == 1 || _loc7_ == 0)
  3663.                   {
  3664.                      _loc3_ = new pBul_j1_3();
  3665.                   }
  3666.                   else if(_loc7_ == 2)
  3667.                   {
  3668.                      _loc3_ = new pBul_j2_3();
  3669.                   }
  3670.                }
  3671.                else if(wBonus == 3)
  3672.                {
  3673.                   if(_loc7_ == 1 || _loc7_ == 0)
  3674.                   {
  3675.                      _loc3_ = new pBul_j1_4();
  3676.                   }
  3677.                   else if(_loc7_ == 2)
  3678.                   {
  3679.                      _loc3_ = new pBul_j2_4();
  3680.                   }
  3681.                }
  3682.                else if(wBonus == 4)
  3683.                {
  3684.                   if(_loc7_ == 1 || _loc7_ == 0)
  3685.                   {
  3686.                      _loc3_ = new pBul_j1_5();
  3687.                   }
  3688.                   else if(_loc7_ == 2)
  3689.                   {
  3690.                      _loc3_ = new pBul_j2_5();
  3691.                   }
  3692.                }
  3693.                else if(wBonus == 5)
  3694.                {
  3695.                   if(_loc7_ == 1 || _loc7_ == 0)
  3696.                   {
  3697.                      _loc3_ = new pBul_j1_6();
  3698.                   }
  3699.                   else if(_loc7_ == 2)
  3700.                   {
  3701.                      _loc3_ = new pBul_j2_6();
  3702.                   }
  3703.                }
  3704.             }
  3705.             else if(playerType == 2)
  3706.             {
  3707.                if(wBonus == 0)
  3708.                {
  3709.                   if(_loc7_ == 1 || _loc7_ == 0)
  3710.                   {
  3711.                      _loc3_ = new pBul_t1_1();
  3712.                   }
  3713.                   else if(_loc7_ == 2)
  3714.                   {
  3715.                      _loc3_ = new pBul_t2_1();
  3716.                   }
  3717.                }
  3718.                else if(wBonus == 1)
  3719.                {
  3720.                   if(_loc7_ == 1 || _loc7_ == 0)
  3721.                   {
  3722.                      _loc3_ = new pBul_t1_2();
  3723.                   }
  3724.                   else if(_loc7_ == 2)
  3725.                   {
  3726.                      _loc3_ = new pBul_t2_2();
  3727.                   }
  3728.                }
  3729.                else if(wBonus == 2)
  3730.                {
  3731.                   if(_loc7_ == 1 || _loc7_ == 0)
  3732.                   {
  3733.                      _loc3_ = new pBul_t1_3();
  3734.                   }
  3735.                   else if(_loc7_ == 2)
  3736.                   {
  3737.                      _loc3_ = new pBul_t2_3();
  3738.                   }
  3739.                }
  3740.                else if(wBonus == 3)
  3741.                {
  3742.                   if(_loc7_ == 1 || _loc7_ == 0)
  3743.                   {
  3744.                      _loc3_ = new pBul_t1_4();
  3745.                   }
  3746.                   else if(_loc7_ == 2)
  3747.                   {
  3748.                      _loc3_ = new pBul_t2_4();
  3749.                   }
  3750.                }
  3751.                else if(wBonus == 4)
  3752.                {
  3753.                   if(_loc7_ == 1 || _loc7_ == 0)
  3754.                   {
  3755.                      _loc3_ = new pBul_t1_5();
  3756.                   }
  3757.                   else if(_loc7_ == 2)
  3758.                   {
  3759.                      _loc3_ = new pBul_t2_5();
  3760.                   }
  3761.                }
  3762.                else if(wBonus == 5)
  3763.                {
  3764.                   if(_loc7_ == 1 || _loc7_ == 0)
  3765.                   {
  3766.                      _loc3_ = new pBul_t1_6();
  3767.                   }
  3768.                   else if(_loc7_ == 2)
  3769.                   {
  3770.                      _loc3_ = new pBul_t2_6();
  3771.                   }
  3772.                }
  3773.             }
  3774.             else if(playerType == 3)
  3775.             {
  3776.                if(wBonus == 0)
  3777.                {
  3778.                   if(_loc7_ == 1 || _loc7_ == 0)
  3779.                   {
  3780.                      _loc3_ = new pBul_o1_1();
  3781.                   }
  3782.                   else if(_loc7_ == 2)
  3783.                   {
  3784.                      _loc3_ = new pBul_o2_1();
  3785.                   }
  3786.                }
  3787.                else if(wBonus == 1)
  3788.                {
  3789.                   if(_loc7_ == 1 || _loc7_ == 0)
  3790.                   {
  3791.                      _loc3_ = new pBul_o1_2();
  3792.                   }
  3793.                   else if(_loc7_ == 2)
  3794.                   {
  3795.                      _loc3_ = new pBul_o2_2();
  3796.                   }
  3797.                }
  3798.                else if(wBonus == 2)
  3799.                {
  3800.                   if(_loc7_ == 1 || _loc7_ == 0)
  3801.                   {
  3802.                      _loc3_ = new pBul_o1_3();
  3803.                   }
  3804.                   else if(_loc7_ == 2)
  3805.                   {
  3806.                      _loc3_ = new pBul_o2_3();
  3807.                   }
  3808.                }
  3809.                else if(wBonus == 3)
  3810.                {
  3811.                   if(_loc7_ == 1 || _loc7_ == 0)
  3812.                   {
  3813.                      _loc3_ = new pBul_o1_4();
  3814.                   }
  3815.                   else if(_loc7_ == 2)
  3816.                   {
  3817.                      _loc3_ = new pBul_o2_4();
  3818.                   }
  3819.                }
  3820.                else if(wBonus == 4)
  3821.                {
  3822.                   if(_loc7_ == 1 || _loc7_ == 0)
  3823.                   {
  3824.                      _loc3_ = new pBul_o1_5();
  3825.                   }
  3826.                   else if(_loc7_ == 2)
  3827.                   {
  3828.                      _loc3_ = new pBul_o2_5();
  3829.                   }
  3830.                }
  3831.                else if(wBonus == 5)
  3832.                {
  3833.                   if(_loc7_ == 1 || _loc7_ == 0)
  3834.                   {
  3835.                      _loc3_ = new pBul_o1_6();
  3836.                   }
  3837.                   else if(_loc7_ == 2)
  3838.                   {
  3839.                      _loc3_ = new pBul_o2_6();
  3840.                   }
  3841.                }
  3842.             }
  3843.             _loc3_.x = playerClip.x + pWeps[currentWeapon][_loc1_][3];
  3844.             _loc3_.y = playerClip.y;
  3845.             _loc3_.rotation = pWeps[currentWeapon][_loc1_][5];
  3846.             pBulletClip.addChild(_loc3_);
  3847.             _loc4_ = Number(pWeps[currentWeapon][_loc1_][0]);
  3848.             _loc5_ = Number(pWeps[currentWeapon][_loc1_][1]);
  3849.             _loc6_ = int(pWeps[currentWeapon][_loc1_][4]);
  3850.             p_Bullets.push([_loc3_,_loc4_,_loc5_,_loc6_]);
  3851.             _loc1_++;
  3852.          }
  3853.       }
  3854.       
  3855.       public function addMenu_Card() : void
  3856.       {
  3857.          var _loc1_:cardmenu = null;
  3858.          var _loc2_:int = 0;
  3859.          var _loc3_:int = 0;
  3860.          var _loc4_:int = 0;
  3861.          var _loc5_:DisplayObject = null;
  3862.          inCard_Menu = true;
  3863.          _loc1_ = new cardmenu();
  3864.          _loc1_.x = 0;
  3865.          _loc1_.y = 0;
  3866.          addChild(_loc1_);
  3867.          menu_Card = _loc1_;
  3868.          menu_Card.moneyTxt.text = String(playerMoney);
  3869.          menu_Card.goButton.addEventListener(MouseEvent.CLICK,go_Click);
  3870.          if(!muted)
  3871.          {
  3872.             chan_Game.stop();
  3873.             chan_End.stop();
  3874.             chan_Boss.stop();
  3875.             chan_Gun.stop();
  3876.          }
  3877.          if(slots[0][1] != 0)
  3878.          {
  3879.             menu_Card.slot_1.alpha = 0;
  3880.          }
  3881.          if(slots[1][1] != 0)
  3882.          {
  3883.             menu_Card.slot_2.alpha = 0;
  3884.          }
  3885.          if(slots[2][1] != 0)
  3886.          {
  3887.             menu_Card.slot_3.alpha = 0;
  3888.          }
  3889.          if(slots[3][1] != 0)
  3890.          {
  3891.             menu_Card.slot_4.alpha = 0;
  3892.          }
  3893.          _loc2_ = 0;
  3894.          while(_loc2_ < 4)
  3895.          {
  3896.             if(slots[_loc2_][1] != 0)
  3897.             {
  3898.                pickCard(slots[_loc2_][1],slots[_loc2_][2],_loc2_);
  3899.             }
  3900.             _loc2_++;
  3901.          }
  3902.          _loc2_ = 0;
  3903.          while(_loc2_ < 10)
  3904.          {
  3905.             _loc3_ = 0;
  3906.             while(_loc3_ < 3)
  3907.             {
  3908.                if(slotData[_loc3_][_loc2_][2] > playerMoney)
  3909.                {
  3910.                   (_loc5_ = new card_Fade()).x = 48 + 41 * _loc2_;
  3911.                   _loc5_.y = 124 + 51 * _loc3_;
  3912.                   slotFade[_loc3_][_loc2_] = _loc5_;
  3913.                   menu_Card.addChild(_loc5_);
  3914.                }
  3915.                _loc3_++;
  3916.             }
  3917.             _loc2_++;
  3918.          }
  3919.       }
  3920.       
  3921.       public function add_On() : void
  3922.       {
  3923.          chan_Gun.stop();
  3924.          if(!muted)
  3925.          {
  3926.             chan_Beam = snd_Beam.play(300,999,trans_7);
  3927.          }
  3928.          if(gameQ == 3)
  3929.          {
  3930.             this.filters = [blurF];
  3931.          }
  3932.          addClip = new beam_1();
  3933.          addChild(addClip);
  3934.          addOn = true;
  3935.          spawnFx(4);
  3936.          theHud.slow.alpha = 1;
  3937.       }
  3938.       
  3939.       public function removeMenu_Options() : void
  3940.       {
  3941.          menu_Options.bkButton.removeEventListener(MouseEvent.CLICK,bkOptions_Click);
  3942.          menu_Options.onButton.removeEventListener(MouseEvent.CLICK,onS_Click);
  3943.          menu_Options.offButton.removeEventListener(MouseEvent.CLICK,offS_Click);
  3944.          menu_Options.qSlider.removeEventListener(Event.CHANGE,qChange_Click);
  3945.          this.removeChild(DisplayObject(menu_Options));
  3946.       }
  3947.       
  3948.       public function addMenu_Pause() : void
  3949.       {
  3950.          var _loc1_:pausemenu = null;
  3951.          gamePaused = true;
  3952.          _loc1_ = new pausemenu();
  3953.          _loc1_.x = 0;
  3954.          _loc1_.y = 0;
  3955.          addChild(_loc1_);
  3956.          menu_Pause = _loc1_;
  3957.          menu_Pause.quitButton.addEventListener(MouseEvent.CLICK,quit_Click);
  3958.       }
  3959.       
  3960.       public function main_onComplete(param1:TimerEvent) : void
  3961.       {
  3962.          mainTimer.reset();
  3963.          mainTimer.start();
  3964.       }
  3965.       
  3966.       public function reportClick(param1:MouseEvent) : void
  3967.       {
  3968.          if(!gamePaused)
  3969.          {
  3970.             addBonus();
  3971.          }
  3972.          if(inCard_Menu)
  3973.          {
  3974.             cardClick();
  3975.          }
  3976.       }
  3977.       
  3978.       public function submit_Click(param1:MouseEvent) : void
  3979.       {
  3980.          var _loc2_:ScoreSubmitter = null;
  3981.          menu_GameOver.submitButton.x = -9000;
  3982.          menu_GameOver.submitButton.alpha = 0;
  3983.          _loc2_ = new ScoreSubmitter();
  3984.          _loc2_.addEventListener(ScoreSubmitter.SCORE_RESPONSE,onScoreResponse);
  3985.          _loc2_.submitScore(menu_GameOver.nameTxt.text,Number(menu_GameOver.scoreTxt.text));
  3986.          newGame();
  3987.          if(!muted)
  3988.          {
  3989.             snd_Click.play(0,0,trans_5);
  3990.          }
  3991.       }
  3992.       
  3993.       public function addMenu_Controls() : void
  3994.       {
  3995.          var _loc1_:controlmenu = null;
  3996.          _loc1_ = new controlmenu();
  3997.          _loc1_.x = 0;
  3998.          _loc1_.y = 0;
  3999.          addChild(_loc1_);
  4000.          menu_Controls = _loc1_;
  4001.          menu_Controls.keyButton.addEventListener(MouseEvent.CLICK,keySet_Click);
  4002.          menu_Controls.mouseButton.addEventListener(MouseEvent.CLICK,mouseSet_Click);
  4003.          menu_Controls.bkButton.addEventListener(MouseEvent.CLICK,bkCon_Click);
  4004.       }
  4005.       
  4006.       public function bonusTimer() : void
  4007.       {
  4008.          if(bonusTicks < 100)
  4009.          {
  4010.             if(bonusType == 4 || bonusType == 6 || bonusType == 5)
  4011.             {
  4012.                if(shieldClip.alpha == 1)
  4013.                {
  4014.                   shieldClip.alpha = 0;
  4015.                }
  4016.                else
  4017.                {
  4018.                   shieldClip.alpha = 1;
  4019.                }
  4020.             }
  4021.          }
  4022.          if(bonusTicks <= 0)
  4023.          {
  4024.             bonusTicks = 0;
  4025.             bonusOn = false;
  4026.             disableBonus();
  4027.             bonusType = 0;
  4028.          }
  4029.          else
  4030.          {
  4031.             --bonusTicks;
  4032.             playerAdd = 1;
  4033.          }
  4034.       }
  4035.       
  4036.       public function shield_On(param1:int) : void
  4037.       {
  4038.          if(!muted)
  4039.          {
  4040.             snd_pUp.play(0,0,trans_3);
  4041.          }
  4042.          if(param1 == 1)
  4043.          {
  4044.             shieldClip = new redShield();
  4045.          }
  4046.          else if(param1 == 2)
  4047.          {
  4048.             shieldClip = new greenShield();
  4049.          }
  4050.          else if(param1 == 3)
  4051.          {
  4052.             shieldClip = new blueShield();
  4053.          }
  4054.          addChild(shieldClip);
  4055.          shieldType = param1;
  4056.       }
  4057.       
  4058.       public function bkScores_Click(param1:MouseEvent) : void
  4059.       {
  4060.          chan_Menu.stop();
  4061.          removeMenu_Scores();
  4062.          addMenu_Main();
  4063.          if(!muted)
  4064.          {
  4065.             snd_Click.play(0,0,trans_5);
  4066.          }
  4067.       }
  4068.       
  4069.       public function bkOptions_Click(param1:MouseEvent) : void
  4070.       {
  4071.          removeMenu_Options();
  4072.          addMenu_Main();
  4073.          if(!muted)
  4074.          {
  4075.             snd_Click.play(0,0,trans_5);
  4076.          }
  4077.       }
  4078.       
  4079.       public function move_e_Bullets() : void
  4080.       {
  4081.          var _loc1_:int = 0;
  4082.          var _loc2_:int = 0;
  4083.          var _loc3_:int = 0;
  4084.          var _loc4_:int = 0;
  4085.          var _loc5_:Number = NaN;
  4086.          var _loc6_:Number = NaN;
  4087.          var _loc7_:Number = NaN;
  4088.          var _loc8_:Number = NaN;
  4089.          _loc2_ = int(e_Bullets.length);
  4090.          _loc1_ = 0;
  4091.          while(_loc1_ < _loc2_)
  4092.          {
  4093.             e_Bullets[_loc1_][0].x += e_Bullets[_loc1_][1];
  4094.             e_Bullets[_loc1_][0].y += e_Bullets[_loc1_][2];
  4095.             _loc3_ = int(e_Bullets[_loc1_][0].x);
  4096.             _loc4_ = int(e_Bullets[_loc1_][0].y);
  4097.             if(_loc3_ > 500 || _loc4_ > 600 || _loc3_ < 0 || _loc4_ < 0)
  4098.             {
  4099.                e_Bullets_Splice.push(_loc1_);
  4100.                playerScore += 1;
  4101.             }
  4102.             else if(addOn)
  4103.             {
  4104.                if(_loc3_ + 10 > playerClip.x - 60 && _loc3_ - 10 < playerClip.x + 60)
  4105.                {
  4106.                   e_Bullets_Splice.push(_loc1_);
  4107.                }
  4108.             }
  4109.             else if(endOfLevel)
  4110.             {
  4111.                e_Bullets_Splice.push(_loc1_);
  4112.                spawnBonus(0,_loc3_,_loc4_);
  4113.             }
  4114.             else if(playerFlash == 0)
  4115.             {
  4116.                if(e_Bullets[_loc1_][0].y + 3 > playerClip.y - 5)
  4117.                {
  4118.                   _loc5_ = e_Bullets[_loc1_][0].x - playerClip.x;
  4119.                   _loc6_ = e_Bullets[_loc1_][0].y - playerClip.y;
  4120.                   _loc7_ = 2 * (_loc5_ * _loc5_ + _loc6_ * _loc6_);
  4121.                   if(shieldType == 1)
  4122.                   {
  4123.                      _loc8_ = shield_Rad_Small;
  4124.                      if(_loc7_ <= _loc8_)
  4125.                      {
  4126.                         playerHealth += 2;
  4127.                         e_Bullets_Splice.push(_loc1_);
  4128.                         spawnFx(10);
  4129.                         spawnFx(13);
  4130.                         if(!muted)
  4131.                         {
  4132.                            snd_hp.play(0,0,trans_1);
  4133.                         }
  4134.                      }
  4135.                   }
  4136.                   else if(shieldType == 2)
  4137.                   {
  4138.                      _loc8_ = shield_Rad_Small;
  4139.                      if(_loc7_ <= _loc8_)
  4140.                      {
  4141.                         playerMoney += 5 * (levelNumber + 1);
  4142.                         e_Bullets_Splice.push(_loc1_);
  4143.                         spawnFx(8);
  4144.                         spawnFx(12);
  4145.                         if(!muted)
  4146.                         {
  4147.                            snd_coin.play(0,0,trans_2);
  4148.                         }
  4149.                      }
  4150.                   }
  4151.                   else if(shieldType == 3)
  4152.                   {
  4153.                      _loc8_ = shield_Rad_Small;
  4154.                      if(_loc7_ <= _loc8_)
  4155.                      {
  4156.                         _loc7_ = Math.sqrt(_loc7_);
  4157.                         _loc5_ /= _loc7_;
  4158.                         _loc6_ /= _loc7_;
  4159.                         spawnRebound(_loc5_ * 4,-10,e_Bullets[_loc1_][0].x,e_Bullets[_loc1_][0].y - 5,e_Bullets[_loc1_][3]);
  4160.                         e_Bullets_Splice.push(_loc1_);
  4161.                         spawnFx(9);
  4162.                         spawnFx(11);
  4163.                         if(!muted)
  4164.                         {
  4165.                            snd_rebound.play(0,0,trans_1);
  4166.                         }
  4167.                      }
  4168.                   }
  4169.                   else
  4170.                   {
  4171.                      if(e_Bullets[_loc1_][3])
  4172.                      {
  4173.                         _loc8_ = player_Rad_Large;
  4174.                      }
  4175.                      else
  4176.                      {
  4177.                         _loc8_ = player_Rad_Small;
  4178.                      }
  4179.                      if(_loc7_ <= _loc8_)
  4180.                      {
  4181.                         playerHealth -= 10;
  4182.                         e_Bullets_Splice.push(_loc1_);
  4183.                         spawnFx(3);
  4184.                         scoreMultTicks = 0;
  4185.                         scoreMult = 1;
  4186.                         if(!muted)
  4187.                         {
  4188.                            snd_pHit.play(0,0,trans_3);
  4189.                         }
  4190.                      }
  4191.                   }
  4192.                }
  4193.             }
  4194.             _loc1_++;
  4195.          }
  4196.          _loc2_ = int(e_Bullets_Splice.length);
  4197.          _loc1_ = 0;
  4198.          while(_loc1_ < _loc2_)
  4199.          {
  4200.             eBulletClip.removeChild(e_Bullets[e_Bullets_Splice[_loc1_] - e_BulletsOff][0]);
  4201.             e_Bullets.splice(e_Bullets_Splice[_loc1_] - e_BulletsOff,1);
  4202.             ++e_BulletsOff;
  4203.             _loc1_++;
  4204.          }
  4205.          e_Bullets_Splice = [];
  4206.          e_BulletsOff = 0;
  4207.       }
  4208.       
  4209.       public function contactPage(param1:ContextMenuEvent) : *
  4210.       {
  4211.          navigateToURL(webby,"_blank");
  4212.       }
  4213.       
  4214.       public function removeMenu_Pause() : void
  4215.       {
  4216.          menu_Pause.quitButton.removeEventListener(MouseEvent.CLICK,quit_Click);
  4217.          this.removeChild(DisplayObject(menu_Pause));
  4218.       }
  4219.       
  4220.       public function bkShip_Click(param1:MouseEvent) : void
  4221.       {
  4222.          removeMenu_Ship();
  4223.          addMenu_Controls();
  4224.          if(!muted)
  4225.          {
  4226.             snd_Click.play(0,0,trans_5);
  4227.          }
  4228.       }
  4229.       
  4230.       public function loopFx() : void
  4231.       {
  4232.          var _loc1_:int = 0;
  4233.          var _loc2_:int = 0;
  4234.          if(boomTicks > 5)
  4235.          {
  4236.             if(boomCount > 0)
  4237.             {
  4238.                --boomCount;
  4239.             }
  4240.             boomTicks = 0;
  4241.          }
  4242.          else
  4243.          {
  4244.             ++boomTicks;
  4245.          }
  4246.          _loc2_ = int(fx.length);
  4247.          _loc1_ = 0;
  4248.          while(_loc1_ < _loc2_)
  4249.          {
  4250.             if(fx[_loc1_][1] >= fx[_loc1_][2])
  4251.             {
  4252.                fx_Splice.push(_loc1_);
  4253.             }
  4254.             else
  4255.             {
  4256.                ++fx[_loc1_][1];
  4257.             }
  4258.             _loc1_++;
  4259.          }
  4260.          _loc2_ = int(fx_Splice.length);
  4261.          _loc1_ = 0;
  4262.          while(_loc1_ < _loc2_)
  4263.          {
  4264.             fxClip.removeChild(fx[fx_Splice[_loc1_] - fxOff][0]);
  4265.             fx.splice(fx_Splice[_loc1_] - fxOff,1);
  4266.             ++fxOff;
  4267.             _loc1_++;
  4268.          }
  4269.          fx_Splice = [];
  4270.          fxOff = 0;
  4271.       }
  4272.       
  4273.       public function addMenu_Intro() : void
  4274.       {
  4275.          var _loc1_:intromenu = null;
  4276.          inIntro = true;
  4277.          _loc1_ = new intromenu();
  4278.          _loc1_.x = 0;
  4279.          _loc1_.y = 0;
  4280.          addChild(_loc1_);
  4281.          menu_Intro = _loc1_;
  4282.       }
  4283.       
  4284.       public function pickCard(param1:int, param2:int, param3:int) : void
  4285.       {
  4286.          var _loc4_:DisplayObject = null;
  4287.          if(param1 == 1)
  4288.          {
  4289.             if(param2 == 1)
  4290.             {
  4291.                _loc4_ = new card_dam_1();
  4292.             }
  4293.             else if(param2 == 2)
  4294.             {
  4295.                _loc4_ = new card_dam_2();
  4296.             }
  4297.             else if(param2 == 3)
  4298.             {
  4299.                _loc4_ = new card_dam_3();
  4300.             }
  4301.             else if(param2 == 4)
  4302.             {
  4303.                _loc4_ = new card_dam_4();
  4304.             }
  4305.             else if(param2 == 5)
  4306.             {
  4307.                _loc4_ = new card_dam_5();
  4308.             }
  4309.          }
  4310.          else if(param1 == 2)
  4311.          {
  4312.             if(param2 == 1)
  4313.             {
  4314.                _loc4_ = new card_def_1();
  4315.             }
  4316.             else if(param2 == 2)
  4317.             {
  4318.                _loc4_ = new card_def_2();
  4319.             }
  4320.             else if(param2 == 3)
  4321.             {
  4322.                _loc4_ = new card_def_3();
  4323.             }
  4324.             else if(param2 == 4)
  4325.             {
  4326.                _loc4_ = new card_def_4();
  4327.             }
  4328.             else if(param2 == 5)
  4329.             {
  4330.                _loc4_ = new card_def_5();
  4331.             }
  4332.          }
  4333.          else if(param1 == 3)
  4334.          {
  4335.             if(param2 == 1)
  4336.             {
  4337.                _loc4_ = new card_speed_1();
  4338.             }
  4339.             else if(param2 == 2)
  4340.             {
  4341.                _loc4_ = new card_speed_2();
  4342.             }
  4343.             else if(param2 == 3)
  4344.             {
  4345.                _loc4_ = new card_speed_3();
  4346.             }
  4347.             else if(param2 == 4)
  4348.             {
  4349.                _loc4_ = new card_speed_4();
  4350.             }
  4351.             else if(param2 == 5)
  4352.             {
  4353.                _loc4_ = new card_speed_5();
  4354.             }
  4355.          }
  4356.          else if(param1 == 4)
  4357.          {
  4358.             if(param2 == 1)
  4359.             {
  4360.                _loc4_ = new card_wing1_1();
  4361.             }
  4362.             else if(param2 == 2)
  4363.             {
  4364.                _loc4_ = new card_wing1_2();
  4365.             }
  4366.             else if(param2 == 3)
  4367.             {
  4368.                _loc4_ = new card_wing1_3();
  4369.             }
  4370.             else if(param2 == 4)
  4371.             {
  4372.                _loc4_ = new card_wing1_4();
  4373.             }
  4374.             else if(param2 == 5)
  4375.             {
  4376.                _loc4_ = new card_wing1_5();
  4377.             }
  4378.          }
  4379.          else if(param1 == 5)
  4380.          {
  4381.             if(param2 == 1)
  4382.             {
  4383.                _loc4_ = new card_wing2_1();
  4384.             }
  4385.             else if(param2 == 2)
  4386.             {
  4387.                _loc4_ = new card_wing2_2();
  4388.             }
  4389.             else if(param2 == 3)
  4390.             {
  4391.                _loc4_ = new card_wing2_3();
  4392.             }
  4393.             else if(param2 == 4)
  4394.             {
  4395.                _loc4_ = new card_wing2_4();
  4396.             }
  4397.             else if(param2 == 5)
  4398.             {
  4399.                _loc4_ = new card_wing2_5();
  4400.             }
  4401.          }
  4402.          else if(param1 == 6)
  4403.          {
  4404.             _loc4_ = new card_add();
  4405.          }
  4406.          else if(param1 == 7)
  4407.          {
  4408.             _loc4_ = new card_health();
  4409.          }
  4410.          else if(param1 == 8)
  4411.          {
  4412.             _loc4_ = new card_luck();
  4413.          }
  4414.          else if(param1 == 9)
  4415.          {
  4416.             _loc4_ = new card_money();
  4417.          }
  4418.          else if(param1 == 10)
  4419.          {
  4420.             _loc4_ = new card_weapon();
  4421.          }
  4422.          _loc4_.x = 155 + param3 * 51;
  4423.          _loc4_.y = 430;
  4424.          menu_Card.addChild(_loc4_);
  4425.          slots[param3][0] = _loc4_;
  4426.          if(slots[0][1] != 0)
  4427.          {
  4428.             menu_Card.slot_1.alpha = 0;
  4429.          }
  4430.          if(slots[1][1] != 0)
  4431.          {
  4432.             menu_Card.slot_2.alpha = 0;
  4433.          }
  4434.          if(slots[2][1] != 0)
  4435.          {
  4436.             menu_Card.slot_3.alpha = 0;
  4437.          }
  4438.          if(slots[3][1] != 0)
  4439.          {
  4440.             menu_Card.slot_4.alpha = 0;
  4441.          }
  4442.       }
  4443.       
  4444.       public function addMenu_Options() : void
  4445.       {
  4446.          var _loc1_:optionsmenu = null;
  4447.          _loc1_ = new optionsmenu();
  4448.          _loc1_.x = 0;
  4449.          _loc1_.y = 0;
  4450.          addChild(_loc1_);
  4451.          menu_Options = _loc1_;
  4452.          menu_Options.bkButton.addEventListener(MouseEvent.CLICK,bkOptions_Click);
  4453.          menu_Options.onButton.addEventListener(MouseEvent.CLICK,onS_Click);
  4454.          menu_Options.offButton.addEventListener(MouseEvent.CLICK,offS_Click);
  4455.          menu_Options.qSlider.addEventListener(Event.CHANGE,qChange_Click);
  4456.       }
  4457.       
  4458.       public function moveBonus() : void
  4459.       {
  4460.          var _loc1_:int = 0;
  4461.          var _loc2_:int = 0;
  4462.          var _loc3_:Number = NaN;
  4463.          var _loc4_:Number = NaN;
  4464.          var _loc5_:Number = NaN;
  4465.          var _loc6_:Number = NaN;
  4466.          _loc2_ = int(bonus.length);
  4467.          _loc1_ = 0;
  4468.          while(_loc1_ < _loc2_)
  4469.          {
  4470.             if(bonus[_loc1_][0].y > 600)
  4471.             {
  4472.                bonus_Splice.push(_loc1_);
  4473.             }
  4474.             else if(addOn)
  4475.             {
  4476.                if(bonus[_loc1_][0].x > playerClip.x - 60 && bonus[_loc1_][0].x < playerClip.x + 60 && bonus[_loc1_][0].y < playerClip.y)
  4477.                {
  4478.                   bonus_Splice.push(_loc1_);
  4479.                   collectBonus(0);
  4480.                }
  4481.                else
  4482.                {
  4483.                   bonus[_loc1_][0].x += 0.3;
  4484.                   bonus[_loc1_][0].y += 2;
  4485.                }
  4486.             }
  4487.             else
  4488.             {
  4489.                _loc3_ = bonus[_loc1_][0].x - playerClip.x;
  4490.                _loc4_ = bonus[_loc1_][0].y - playerClip.y;
  4491.                _loc5_ = 2 * (_loc3_ * _loc3_ + _loc4_ * _loc4_);
  4492.                _loc6_ = bonus_Rad;
  4493.                if(_loc5_ <= _loc6_)
  4494.                {
  4495.                   bonus_Splice.push(_loc1_);
  4496.                   collectBonus(bonus[_loc1_][1]);
  4497.                }
  4498.                else
  4499.                {
  4500.                   bonus[_loc1_][0].x += 0.5;
  4501.                   bonus[_loc1_][0].y += 2;
  4502.                }
  4503.             }
  4504.             _loc1_++;
  4505.          }
  4506.          _loc2_ = int(bonus_Splice.length);
  4507.          _loc1_ = 0;
  4508.          while(_loc1_ < _loc2_)
  4509.          {
  4510.             bonusClip.removeChild(bonus[bonus_Splice[_loc1_] - bonusOff][0]);
  4511.             bonus.splice(bonus_Splice[_loc1_] - bonusOff,1);
  4512.             ++bonusOff;
  4513.             _loc1_++;
  4514.          }
  4515.          bonus_Splice = [];
  4516.          bonusOff = 0;
  4517.       }
  4518.       
  4519.       public function qChange_Click(param1:Event) : void
  4520.       {
  4521.          if(menu_Options.qSlider.value == 3)
  4522.          {
  4523.             menu_Options.qText.text = "High";
  4524.             stage.quality = "high";
  4525.             gameQ = 3;
  4526.          }
  4527.          else if(menu_Options.qSlider.value == 2)
  4528.          {
  4529.             menu_Options.qText.text = "Medium";
  4530.             stage.quality = "medium";
  4531.             gameQ = 2;
  4532.          }
  4533.          else if(menu_Options.qSlider.value == 1)
  4534.          {
  4535.             menu_Options.qText.text = "Low";
  4536.             stage.quality = "low";
  4537.             gameQ = 1;
  4538.          }
  4539.          else
  4540.          {
  4541.             menu_Options.qText.text = "Low";
  4542.             stage.quality = "low";
  4543.             gameQ = 1;
  4544.          }
  4545.          if(!muted)
  4546.          {
  4547.             snd_Click.play(0,0,trans_5);
  4548.          }
  4549.       }
  4550.       
  4551.       public function introLoop() : void
  4552.       {
  4553.          if(menu_Intro.introClip.doneTicks == 101)
  4554.          {
  4555.             removeMenu_Intro();
  4556.             addMenu_Main();
  4557.          }
  4558.       }
  4559.       
  4560.       public function viewScores_Click(param1:MouseEvent) : void
  4561.       {
  4562.          ScoreSubmitter.loadHighScorePage();
  4563.       }
  4564.       
  4565.       public function removeMenu_Intro() : void
  4566.       {
  4567.          inIntro = false;
  4568.          this.removeChild(DisplayObject(menu_Intro));
  4569.       }
  4570.       
  4571.       public function spawnRebound(param1:int, param2:int, param3:int, param4:int, param5:Boolean = false) : void
  4572.       {
  4573.          var _loc6_:DisplayObject = null;
  4574.          if(param5)
  4575.          {
  4576.             _loc6_ = new reboundBulletBig();
  4577.          }
  4578.          else
  4579.          {
  4580.             _loc6_ = new reboundBullet();
  4581.          }
  4582.          _loc6_.x = param3;
  4583.          _loc6_.y = param4;
  4584.          pBulletClip.addChild(_loc6_);
  4585.          p_Bullets.push([_loc6_,param1,param2,100]);
  4586.       }
  4587.       
  4588.       public function player_Dead() : void
  4589.       {
  4590.          var _loc1_:int = 0;
  4591.          var _loc2_:int = 0;
  4592.          ++deadTicks;
  4593.          if(deadTicks == 2)
  4594.          {
  4595.             spawnFx(6);
  4596.             disableBonus();
  4597.             Mouse.show();
  4598.          }
  4599.          else if(deadTicks > 2 && deadTicks <= 50)
  4600.          {
  4601.             _loc1_ = Math.random() * 20 - Math.random() * 20;
  4602.             _loc2_ = Math.random() * 20 - Math.random() * 20;
  4603.             if(Math.random() > 0.7)
  4604.             {
  4605.                spawnFx(1,playerClip.x + _loc1_,playerClip.y + _loc2_,1);
  4606.             }
  4607.             if(sBoomCount < 4)
  4608.             {
  4609.                if(!muted)
  4610.                {
  4611.                   snd_Explode.play(0,0,trans_2);
  4612.                   ++sBoomCount;
  4613.                }
  4614.             }
  4615.          }
  4616.          else if(!(deadTicks > 50 && deadTicks <= 100))
  4617.          {
  4618.             if(deadTicks > 100)
  4619.             {
  4620.                clearGame();
  4621.                playerScore += playerMoney * 5;
  4622.                addMenu_GameOver("Game Over");
  4623.                playerDead = false;
  4624.                gamePaused = true;
  4625.                if(!muted)
  4626.                {
  4627.                   chan_Menu = music_Menu.play(0,9999,trans_m2);
  4628.                }
  4629.             }
  4630.          }
  4631.       }
  4632.       
  4633.       public function wingMenLoop() : void
  4634.       {
  4635.          var _loc1_:int = 0;
  4636.          var _loc2_:int = 0;
  4637.          var _loc3_:int = 0;
  4638.          var _loc4_:int = 0;
  4639.          var _loc5_:int = 0;
  4640.          var _loc6_:int = 0;
  4641.          var _loc7_:int = 0;
  4642.          var _loc8_:int = 0;
  4643.          var _loc9_:int = 0;
  4644.          var _loc10_:int = 0;
  4645.          var _loc11_:int = 0;
  4646.          var _loc12_:int = 0;
  4647.          var _loc13_:Number = NaN;
  4648.          var _loc14_:int = 0;
  4649.          _loc1_ = 0;
  4650.          _loc2_ = int(enemies.length);
  4651.          _loc5_ = 9999;
  4652.          _loc6_ = 9999;
  4653.          _loc7_ = 9999;
  4654.          _loc8_ = 9999;
  4655.          _loc14_ = 0;
  4656.          if(wingType == 1)
  4657.          {
  4658.             lasers.clear();
  4659.             _loc13_ = 1 - laserTicks * 0.08;
  4660.             if(wingLevel == 1)
  4661.             {
  4662.                lasers.lineStyle(2,15752146,_loc13_);
  4663.             }
  4664.             else if(wingLevel == 2)
  4665.             {
  4666.                lasers.lineStyle(2,16755370,_loc13_);
  4667.             }
  4668.             else if(wingLevel == 3)
  4669.             {
  4670.                lasers.lineStyle(2,11534330,_loc13_);
  4671.             }
  4672.             else if(wingLevel == 4)
  4673.             {
  4674.                lasers.lineStyle(2,6697881,_loc13_);
  4675.             }
  4676.             else if(wingLevel == 5)
  4677.             {
  4678.                lasers.lineStyle(2,3355647,_loc13_);
  4679.             }
  4680.             if(laserTicks < 15)
  4681.             {
  4682.                if(bossMode)
  4683.                {
  4684.                   _loc5_ = theBoss.x - 10;
  4685.                   _loc7_ = theBoss.y;
  4686.                   _loc6_ = _loc5_ + 20;
  4687.                   _loc8_ = _loc7_;
  4688.                }
  4689.                else
  4690.                {
  4691.                   _loc1_ = 0;
  4692.                   while(_loc1_ < _loc2_)
  4693.                   {
  4694.                      _loc11_ = int(enemies[_loc1_][0].x);
  4695.                      _loc12_ = int(enemies[_loc1_][0].y);
  4696.                      if(_loc11_ < wingClip_L.x && _loc11_ > 0 && _loc12_ < playerClip.y)
  4697.                      {
  4698.                         if(_loc12_ > _loc3_)
  4699.                         {
  4700.                            _loc3_ = _loc12_;
  4701.                            _loc5_ = _loc11_;
  4702.                            _loc7_ = _loc12_;
  4703.                            _loc9_ = _loc1_;
  4704.                         }
  4705.                      }
  4706.                      else if(_loc11_ > wingClip_R.x && _loc11_ < 500 && _loc12_ < playerClip.y)
  4707.                      {
  4708.                         if(_loc12_ > _loc4_)
  4709.                         {
  4710.                            _loc4_ = _loc12_;
  4711.                            _loc6_ = _loc11_;
  4712.                            _loc8_ = _loc12_;
  4713.                            _loc10_ = _loc1_;
  4714.                         }
  4715.                      }
  4716.                      _loc1_++;
  4717.                   }
  4718.                }
  4719.                if(_loc5_ != 9999)
  4720.                {
  4721.                   lasers.moveTo(wingClip_L.x,wingClip_L.y);
  4722.                   lasers.lineTo(_loc5_,_loc7_);
  4723.                   if(bossMode)
  4724.                   {
  4725.                      bossHealth -= 5 * wingLevel;
  4726.                   }
  4727.                   else
  4728.                   {
  4729.                      enemies[_loc9_][7] -= 6 * wingLevel;
  4730.                   }
  4731.                }
  4732.                if(_loc6_ != 9999)
  4733.                {
  4734.                   lasers.moveTo(wingClip_R.x,wingClip_R.y);
  4735.                   lasers.lineTo(_loc6_,_loc8_);
  4736.                   if(bossMode)
  4737.                   {
  4738.                      bossHealth -= 5 * wingLevel;
  4739.                   }
  4740.                   else
  4741.                   {
  4742.                      enemies[_loc10_][7] -= 6 * wingLevel;
  4743.                   }
  4744.                }
  4745.             }
  4746.             else if(laserTicks >= laserDelay)
  4747.             {
  4748.                laserTicks = 0;
  4749.             }
  4750.             ++laserTicks;
  4751.          }
  4752.          else if(wingType == 2)
  4753.          {
  4754.             if(laserTicks >= laserDelay)
  4755.             {
  4756.                if(bossMode || enemies.length > 0)
  4757.                {
  4758.                   spawnRockets();
  4759.                   if(!muted && gameQ != 1)
  4760.                   {
  4761.                      snd_eHit.play(0,0,trans_0);
  4762.                   }
  4763.                }
  4764.                laserTicks = 0;
  4765.             }
  4766.             ++laserTicks;
  4767.          }
  4768.       }
  4769.       
  4770.       public function moveStars() : void
  4771.       {
  4772.          var _loc1_:int = 0;
  4773.          var _loc2_:int = 0;
  4774.          _loc2_ = int(stars.length);
  4775.          _loc1_ = 0;
  4776.          while(_loc1_ < _loc2_)
  4777.          {
  4778.             if(stars[_loc1_][0].y > 600)
  4779.             {
  4780.                stars[_loc1_][0].y = Math.random() * -10;
  4781.                stars[_loc1_][0].x = Math.random() * 500;
  4782.                stars[_loc1_][0].alpha = Math.random();
  4783.                if(slowStars)
  4784.                {
  4785.                   stars[_loc1_][1] = stars[_loc1_][0].alpha + 1;
  4786.                }
  4787.                else if(endOfLevel)
  4788.                {
  4789.                   stars[_loc1_][1] = stars[_loc1_][0].alpha * 60 + 1;
  4790.                }
  4791.                else
  4792.                {
  4793.                   stars[_loc1_][1] = stars[_loc1_][0].alpha * 15 + 1;
  4794.                }
  4795.             }
  4796.             else if(slowMo && bossLoaded == false)
  4797.             {
  4798.                stars[_loc1_][0].y += stars[_loc1_][1] * 0.5;
  4799.             }
  4800.             else
  4801.             {
  4802.                stars[_loc1_][0].y += stars[_loc1_][1];
  4803.             }
  4804.             _loc1_++;
  4805.          }
  4806.       }
  4807.       
  4808.       public function go_Click(param1:MouseEvent) : void
  4809.       {
  4810.          if(!muted)
  4811.          {
  4812.             snd_Click.play(0,0,trans_5);
  4813.          }
  4814.          removeMenu_Card();
  4815.          loadGame(levelNumber);
  4816.       }
  4817.       
  4818.       public function start_Click(param1:MouseEvent) : void
  4819.       {
  4820.          removeMenu_Main();
  4821.          addMenu_Controls();
  4822.          if(!muted)
  4823.          {
  4824.             snd_Click.play(0,0,trans_5);
  4825.          }
  4826.       }
  4827.       
  4828.       public function bkOver_Click(param1:MouseEvent) : void
  4829.       {
  4830.          removeMenu_GameOver();
  4831.          newGame();
  4832.          addMenu_Main();
  4833.          if(!muted)
  4834.          {
  4835.             snd_Click.play(0,0,trans_5);
  4836.          }
  4837.       }
  4838.       
  4839.       public function mocClose() : void
  4840.       {
  4841.          if(muted)
  4842.          {
  4843.          }
  4844.       }
  4845.       
  4846.       public function quit_Click(param1:MouseEvent) : void
  4847.       {
  4848.          removeMenu_Pause();
  4849.          clearGame();
  4850.          newGame();
  4851.          addMenu_Main();
  4852.          if(!muted)
  4853.          {
  4854.             snd_Click.play(0,0,trans_5);
  4855.          }
  4856.       }
  4857.       
  4858.       public function shield_Off() : void
  4859.       {
  4860.          if(!muted)
  4861.          {
  4862.             snd_pDown.play(0,0,trans_3);
  4863.          }
  4864.          if(shieldType == 1 || shieldType == 2 || shieldType == 3)
  4865.          {
  4866.             removeChild(shieldClip);
  4867.             shieldType = 0;
  4868.          }
  4869.       }
  4870.       
  4871.       public function addMenu_HowTo() : void
  4872.       {
  4873.          var _loc1_:howtomenu = null;
  4874.          _loc1_ = new howtomenu();
  4875.          _loc1_.x = 0;
  4876.          _loc1_.y = 0;
  4877.          addChild(_loc1_);
  4878.          menu_HowTo = _loc1_;
  4879.          menu_HowTo.conButton.addEventListener(MouseEvent.CLICK,conHow_Click);
  4880.       }
  4881.       
  4882.       public function updateHud() : void
  4883.       {
  4884.          if(playerLives < 0)
  4885.          {
  4886.             playerDead = true;
  4887.             if(!muted)
  4888.             {
  4889.                chan_Gun.stop();
  4890.                chan_Game.stop();
  4891.                chan_Boss.stop();
  4892.             }
  4893.          }
  4894.          else
  4895.          {
  4896.             theHud.scoreTxt.text = String(playerScore);
  4897.             theHud.lives.gotoAndStop(playerLives + 1);
  4898.             if(playerHealth > playerHealthMax)
  4899.             {
  4900.                playerHealth = playerHealthMax;
  4901.             }
  4902.             if(playerHealth <= 0)
  4903.             {
  4904.                spawnFx(1,playerClip.x,playerClip.y,2);
  4905.                spawnFx(4);
  4906.                playerFlash = 150;
  4907.                playerHealth = playerHealthMax;
  4908.                --playerLives;
  4909.                if(!muted)
  4910.                {
  4911.                   snd_Explode.play(0,0,trans_7);
  4912.                }
  4913.             }
  4914.             theHud.health.healthMask.y = 100 - playerHealth / (playerHealthMax * 0.01);
  4915.             if(playerAdd < 0)
  4916.             {
  4917.                playerAdd = 1;
  4918.             }
  4919.             else if(playerAdd > 374)
  4920.             {
  4921.                playerAdd = 374;
  4922.             }
  4923.             if(playerAdd >= 370)
  4924.             {
  4925.                addMode = 8;
  4926.                theHud.addGlow.alpha = 1;
  4927.                theHud.logo1.alpha = 0.2;
  4928.                theHud.logo2.alpha = 0.2;
  4929.                theHud.logo3.alpha = 0.2;
  4930.                theHud.logo4.alpha = 1;
  4931.             }
  4932.             else
  4933.             {
  4934.                theHud.addGlow.alpha = 0;
  4935.                if(playerAdd >= 90 && playerAdd < 188)
  4936.                {
  4937.                   addMode = 5;
  4938.                   theHud.logo1.alpha = 1;
  4939.                   theHud.logo2.alpha = 0.2;
  4940.                   theHud.logo3.alpha = 0.2;
  4941.                   theHud.logo4.alpha = 0.2;
  4942.                }
  4943.                else if(playerAdd >= 188 && playerAdd < 280)
  4944.                {
  4945.                   addMode = 6;
  4946.                   theHud.logo1.alpha = 0.2;
  4947.                   theHud.logo2.alpha = 1;
  4948.                   theHud.logo3.alpha = 0.2;
  4949.                   theHud.logo4.alpha = 0.2;
  4950.                }
  4951.                else if(playerAdd >= 280 && playerAdd < 370)
  4952.                {
  4953.                   addMode = 7;
  4954.                   theHud.logo1.alpha = 0.2;
  4955.                   theHud.logo2.alpha = 0.2;
  4956.                   theHud.logo3.alpha = 1;
  4957.                   theHud.logo4.alpha = 0.2;
  4958.                }
  4959.                else
  4960.                {
  4961.                   addMode = 0;
  4962.                   theHud.logo1.alpha = 0.2;
  4963.                   theHud.logo2.alpha = 0.2;
  4964.                   theHud.logo3.alpha = 0.2;
  4965.                   theHud.logo4.alpha = 0.2;
  4966.                }
  4967.             }
  4968.             theHud.addren.healthMask.y = 374 - playerAdd;
  4969.             theHud.bonus.healthMask.y = 105 - bonusTicks / 3.5;
  4970.             if(bonusType == 1)
  4971.             {
  4972.                theHud.bonusLogo.gotoAndStop(6);
  4973.             }
  4974.             else if(bonusType == 4)
  4975.             {
  4976.                theHud.bonusLogo.gotoAndStop(5);
  4977.             }
  4978.             else if(bonusType == 5)
  4979.             {
  4980.                theHud.bonusLogo.gotoAndStop(4);
  4981.             }
  4982.             else if(bonusType == 6)
  4983.             {
  4984.                theHud.bonusLogo.gotoAndStop(3);
  4985.             }
  4986.             else if(bonusType == 8)
  4987.             {
  4988.                theHud.bonusLogo.gotoAndStop(2);
  4989.             }
  4990.             else
  4991.             {
  4992.                theHud.bonusLogo.gotoAndStop(1);
  4993.             }
  4994.          }
  4995.          if(bossMode)
  4996.          {
  4997.             theHud.boss.bossMask.x = -374 + bossHealth / (bossHealthMax / 374);
  4998.          }
  4999.          if(scoreMultTicks >= 1)
  5000.          {
  5001.             scoreMultTicks = 0;
  5002.             ++scoreMult;
  5003.          }
  5004.          theHud.scoreM.text = String("Score  x" + scoreMult);
  5005.       }
  5006.       
  5007.       public function removeMenu_Controls() : void
  5008.       {
  5009.          menu_Controls.keyButton.removeEventListener(MouseEvent.CLICK,keySet_Click);
  5010.          menu_Controls.mouseButton.removeEventListener(MouseEvent.CLICK,mouseSet_Click);
  5011.          menu_Controls.bkButton.removeEventListener(MouseEvent.CLICK,bkCon_Click);
  5012.          this.removeChild(DisplayObject(menu_Controls));
  5013.       }
  5014.       
  5015.       public function add_Loop() : void
  5016.       {
  5017.          var _loc1_:int = 0;
  5018.          var _loc2_:int = 0;
  5019.          _loc2_ = int(enemies.length);
  5020.          shakeTicks = 6;
  5021.          playerAdd = 1;
  5022.          if(bossMode)
  5023.          {
  5024.             if(theBoss.x + theBoss.width * 0.5 > playerClip.x - 60 && theBoss.x - theBoss.width * 0.5 < playerClip.x + 60)
  5025.             {
  5026.                bossHealth -= 25 * (levelNumber + 1);
  5027.             }
  5028.          }
  5029.          _loc1_ = 0;
  5030.          while(_loc1_ < _loc2_)
  5031.          {
  5032.             if(enemies[_loc1_][0].x + 20 > playerClip.x - 70 && enemies[_loc1_][0].x - 20 < playerClip.x + 70 && enemies[_loc1_][0].y < playerClip.y)
  5033.             {
  5034.                enemies[_loc1_][7] = 0;
  5035.             }
  5036.             _loc1_++;
  5037.          }
  5038.       }
  5039.       
  5040.       public function keySet_Click(param1:MouseEvent) : void
  5041.       {
  5042.          removeMenu_Controls();
  5043.          playerInput = 2;
  5044.          addMenu_Ship();
  5045.          if(!muted)
  5046.          {
  5047.             snd_Click.play(0,0,trans_5);
  5048.          }
  5049.       }
  5050.       
  5051.       public function removeMenu_HowTo() : void
  5052.       {
  5053.          sharedObj.data.seen = true;
  5054.          sharedObj.flush();
  5055.          menu_HowTo.conButton.removeEventListener(MouseEvent.CLICK,conHow_Click);
  5056.          this.removeChild(DisplayObject(menu_HowTo));
  5057.       }
  5058.       
  5059.       public function bkCredits_Click(param1:MouseEvent) : void
  5060.       {
  5061.          removeMenu_Credits();
  5062.          addMenu_Main();
  5063.          if(!muted)
  5064.          {
  5065.             snd_Click.play(0,0,trans_5);
  5066.          }
  5067.       }
  5068.       
  5069.       public function onS_Click(param1:MouseEvent) : void
  5070.       {
  5071.          muted = false;
  5072.          if(!muted)
  5073.          {
  5074.             chan_Menu.stop();
  5075.             chan_Menu = music_Menu.play(0,9999,trans_m2);
  5076.             snd_Click.play(0,0,trans_5);
  5077.          }
  5078.       }
  5079.       
  5080.       public function addMenu_GameOver(param1:String = "Whoops") : void
  5081.       {
  5082.          var _loc2_:gameovermenu = null;
  5083.          gamePaused = true;
  5084.          Mouse.show();
  5085.          inGameOver = true;
  5086.          _loc2_ = new gameovermenu();
  5087.          _loc2_.x = 0;
  5088.          _loc2_.y = 0;
  5089.          addChild(_loc2_);
  5090.          menu_GameOver = _loc2_;
  5091.          menu_GameOver.titleTxt.text = param1;
  5092.          menu_GameOver.scoreTxt.text = playerScore;
  5093.          menu_GameOver.bkButton.addEventListener(MouseEvent.CLICK,bkOver_Click);
  5094.          menu_GameOver.submitButton.addEventListener(MouseEvent.CLICK,submit_Click);
  5095.          menu_GameOver.viewButton.addEventListener(MouseEvent.CLICK,viewScores_Click);
  5096.          menu_GameOver.moreButton.addEventListener(MouseEvent.CLICK,moreGames_Click);
  5097.       }
  5098.       
  5099.       public function move_p_Bullets() : void
  5100.       {
  5101.          var _loc1_:int = 0;
  5102.          var _loc2_:int = 0;
  5103.          var _loc3_:int = 0;
  5104.          var _loc4_:int = 0;
  5105.          var _loc5_:int = 0;
  5106.          var _loc6_:int = 0;
  5107.          var _loc7_:Number = NaN;
  5108.          var _loc8_:Number = NaN;
  5109.          var _loc9_:Number = NaN;
  5110.          var _loc10_:Number = NaN;
  5111.          var _loc11_:Boolean = false;
  5112.          var _loc12_:int = 0;
  5113.          _loc2_ = int(p_Bullets.length);
  5114.          _loc4_ = int(enemies.length);
  5115.          _loc11_ = false;
  5116.          _loc1_ = 0;
  5117.          while(_loc1_ < _loc2_)
  5118.          {
  5119.             p_Bullets[_loc1_][0].x += p_Bullets[_loc1_][1];
  5120.             p_Bullets[_loc1_][0].y += p_Bullets[_loc1_][2];
  5121.             _loc5_ = int(p_Bullets[_loc1_][0].x);
  5122.             _loc6_ = int(p_Bullets[_loc1_][0].y);
  5123.             if(_loc5_ > 500 || _loc6_ > 600 || _loc5_ < 0 || _loc6_ < 0)
  5124.             {
  5125.                p_Bullets_Splice.push(_loc1_);
  5126.             }
  5127.             else if(_loc11_ == false && bossMode == true)
  5128.             {
  5129.                _loc3_ = 0;
  5130.                _loc4_ = int(boss[3].length);
  5131.                while(_loc3_ < _loc4_ && _loc11_ == false)
  5132.                {
  5133.                   _loc7_ = boss[3][_loc3_][0] - _loc5_;
  5134.                   _loc8_ = boss[3][_loc3_][1] - _loc6_;
  5135.                   _loc9_ = 2 * (_loc7_ * _loc7_ + _loc8_ * _loc8_);
  5136.                   _loc10_ = Number(boss[3][_loc3_][2]);
  5137.                   if(_loc9_ <= _loc10_)
  5138.                   {
  5139.                      bossHealth -= p_Bullets[_loc1_][3] + weaponDamage;
  5140.                      p_Bullets_Splice.push(_loc1_);
  5141.                      _loc11_ = true;
  5142.                      if(Math.random() > 0.7)
  5143.                      {
  5144.                         _loc12_ = Math.random() * 40 - Math.random() * 40;
  5145.                         spawnFx(1,_loc5_,theBoss.y + _loc12_,0.3);
  5146.                      }
  5147.                      if(sBoomCount < 1 && gameQ != 1)
  5148.                      {
  5149.                         if(!muted)
  5150.                         {
  5151.                            snd_Explode.play(0,0,trans_0);
  5152.                            ++sBoomCount;
  5153.                         }
  5154.                      }
  5155.                      playerScore += 113 * scoreMult;
  5156.                   }
  5157.                   _loc3_++;
  5158.                }
  5159.             }
  5160.             else
  5161.             {
  5162.                _loc3_ = 0;
  5163.                while(_loc3_ < _loc4_ && _loc11_ == false)
  5164.                {
  5165.                   _loc7_ = enemies[_loc3_][0].x - _loc5_;
  5166.                   _loc8_ = enemies[_loc3_][0].y - _loc6_;
  5167.                   _loc9_ = 2 * (_loc7_ * _loc7_ + _loc8_ * _loc8_);
  5168.                   _loc10_ = Number(enemies[_loc3_][4]);
  5169.                   if(_loc9_ <= _loc10_)
  5170.                   {
  5171.                      enemies[_loc3_][7] -= p_Bullets[_loc1_][3] + weaponDamage;
  5172.                      p_Bullets_Splice.push(_loc1_);
  5173.                      _loc11_ = true;
  5174.                      enemies[_loc3_][17] = 1;
  5175.                      playerScore += 71 * scoreMult;
  5176.                   }
  5177.                   _loc3_++;
  5178.                }
  5179.             }
  5180.             _loc1_++;
  5181.          }
  5182.          _loc2_ = int(p_Bullets_Splice.length);
  5183.          _loc1_ = 0;
  5184.          while(_loc1_ < _loc2_)
  5185.          {
  5186.             pBulletClip.removeChild(p_Bullets[p_Bullets_Splice[_loc1_] - p_BulletsOff][0]);
  5187.             p_Bullets.splice(p_Bullets_Splice[_loc1_] - p_BulletsOff,1);
  5188.             ++p_BulletsOff;
  5189.             _loc1_++;
  5190.          }
  5191.          p_Bullets_Splice = [];
  5192.          p_BulletsOff = 0;
  5193.       }
  5194.       
  5195.       public function scores_Click(param1:MouseEvent) : void
  5196.       {
  5197.          removeMenu_Main();
  5198.          addMenu_Credits();
  5199.          if(!muted)
  5200.          {
  5201.             snd_Click.play(0,0,trans_5);
  5202.          }
  5203.       }
  5204.       
  5205.       public function moreGames_Click(param1:MouseEvent) : void
  5206.       {
  5207.          var _loc2_:URLRequest = null;
  5208.          _loc2_ = new URLRequest("http://www.crazymonkeygames.com");
  5209.          navigateToURL(_loc2_,"_blank");
  5210.          if(!muted)
  5211.          {
  5212.             snd_Click.play(0,0,trans_5);
  5213.          }
  5214.       }
  5215.       
  5216.       public function clearGame() : void
  5217.       {
  5218.          var _loc1_:int = 0;
  5219.          var _loc2_:int = 0;
  5220.          disableBonus();
  5221.          if(bossMode)
  5222.          {
  5223.             enemyClip.removeChild(theBoss);
  5224.             theHud.boss.bossMask.x = -374;
  5225.          }
  5226.          theHud.boss.alpha = 0;
  5227.          boomCount = 0;
  5228.          boomTicks = 0;
  5229.          scoreMultTicks = 0;
  5230.          scoreMult = 1;
  5231.          weaponDamage = 0;
  5232.          slotSelected = false;
  5233.          cardSelected = false;
  5234.          typeSelected = 0;
  5235.          levelSelected = 0;
  5236.          selectedCost = 0;
  5237.          selectedSlot = 0;
  5238.          waveLoaded = false;
  5239.          waveTimer = 0;
  5240.          currentLevel = [];
  5241.          currentWave = 0;
  5242.          currentEnemy = 0;
  5243.          endOfLevel = false;
  5244.          endTicks = 0;
  5245.          playerDead = false;
  5246.          deadTicks = 0;
  5247.          slowMo = false;
  5248.          shakeTicks = 0;
  5249.          shieldType = 0;
  5250.          weaponDelay_Ticks = 0;
  5251.          moveDelay = false;
  5252.          playerFlash = 0;
  5253.          playerHealth = 80;
  5254.          playerHealthMax = 80;
  5255.          playerAdd = 0;
  5256.          laserTicks = 0;
  5257.          laserDelay = 100;
  5258.          bossLoaded = false;
  5259.          bossMode = false;
  5260.          bossTicks = 0;
  5261.          slowStars = false;
  5262.          bossHealth = 0;
  5263.          bossHealthMax = 0;
  5264.          bossWeapon = 0;
  5265.          bossTime = 0;
  5266.          bossPath = 0;
  5267.          addMode = 0;
  5268.          addOn = false;
  5269.          bonusOn = false;
  5270.          bonusTicks = 0;
  5271.          bonusType = 0;
  5272.          newMoney = 0;
  5273.          cardHpTicks = 0;
  5274.          _loc1_ = 0;
  5275.          _loc2_ = int(enemies.length);
  5276.          _loc1_ = 0;
  5277.          while(_loc1_ < _loc2_)
  5278.          {
  5279.             enemyClip.removeChild(enemies[_loc1_][0]);
  5280.             _loc1_++;
  5281.          }
  5282.          removeChild(enemyClip);
  5283.          enemies = [];
  5284.          _loc2_ = int(stars.length);
  5285.          _loc1_ = 0;
  5286.          while(_loc1_ < _loc2_)
  5287.          {
  5288.             starClip.removeChild(stars[_loc1_][0]);
  5289.             _loc1_++;
  5290.          }
  5291.          removeChild(starClip);
  5292.          stars = [];
  5293.          _loc2_ = int(e_Bullets.length);
  5294.          _loc1_ = 0;
  5295.          while(_loc1_ < _loc2_)
  5296.          {
  5297.             eBulletClip.removeChild(e_Bullets[_loc1_][0]);
  5298.             _loc1_++;
  5299.          }
  5300.          removeChild(eBulletClip);
  5301.          e_Bullets = [];
  5302.          _loc2_ = int(p_Bullets.length);
  5303.          _loc1_ = 0;
  5304.          while(_loc1_ < _loc2_)
  5305.          {
  5306.             pBulletClip.removeChild(p_Bullets[_loc1_][0]);
  5307.             _loc1_++;
  5308.          }
  5309.          removeChild(pBulletClip);
  5310.          p_Bullets = [];
  5311.          _loc2_ = int(fx.length);
  5312.          _loc1_ = 0;
  5313.          while(_loc1_ < _loc2_)
  5314.          {
  5315.             fxClip.removeChild(fx[_loc1_][0]);
  5316.             _loc1_++;
  5317.          }
  5318.          fx = [];
  5319.          removeChild(fxClip);
  5320.          _loc2_ = int(bonus.length);
  5321.          _loc1_ = 0;
  5322.          while(_loc1_ < _loc2_)
  5323.          {
  5324.             bonusClip.removeChild(bonus[_loc1_][0]);
  5325.             _loc1_++;
  5326.          }
  5327.          bonus = [];
  5328.          removeChild(bonusClip);
  5329.          removeChild(playerClip);
  5330.          if(playerInput == 1)
  5331.          {
  5332.             removeChild(playerDot);
  5333.          }
  5334.          if(wingType != 0)
  5335.          {
  5336.             if(wingType == 2)
  5337.             {
  5338.                _loc2_ = int(rockets.length);
  5339.                _loc1_ = 0;
  5340.                while(_loc1_ < _loc2_)
  5341.                {
  5342.                   wingFx.removeChild(rockets[_loc1_][0]);
  5343.                   _loc1_++;
  5344.                }
  5345.                rockets = [];
  5346.             }
  5347.             removeChild(wingClip_L);
  5348.             removeChild(wingClip_R);
  5349.             lasers.clear();
  5350.             wingFx.filters = [];
  5351.             removeChild(wingFx);
  5352.          }
  5353.          removeChild(theHud);
  5354.       }
  5355.       
  5356.       public function bossLoop() : void
  5357.       {
  5358.          var _loc1_:Boolean = false;
  5359.          if(bossHealth <= 0)
  5360.          {
  5361.             if(!muted)
  5362.             {
  5363.                chan_Gun.stop();
  5364.                chan_Boss.stop();
  5365.                chan_End = music_End.play(0,9999,trans_m3);
  5366.             }
  5367.             bossMode = false;
  5368.             bossLoaded = false;
  5369.             endOfLevel = true;
  5370.             disableBonus();
  5371.             playerScore += 907123 * scoreMult;
  5372.             playerMoney += 13 * (levelNumber + 1) * (levelNumber + 1) * 50;
  5373.             newMoney += 13 * (levelNumber + 1) * (levelNumber + 1) * 50;
  5374.          }
  5375.          else
  5376.          {
  5377.             if(bossPath < 30)
  5378.             {
  5379.                theBoss.y += 0.3;
  5380.                ++bossPath;
  5381.             }
  5382.             else if(bossPath >= 30 && bossPath < 60)
  5383.             {
  5384.                theBoss.y -= 0.3;
  5385.                ++bossPath;
  5386.             }
  5387.             else if(bossPath >= 60)
  5388.             {
  5389.                bossPath = 0;
  5390.             }
  5391.             _loc1_ = true;
  5392.             while(_loc1_)
  5393.             {
  5394.                if(bossTime >= boss[4][bossWeapon][0])
  5395.                {
  5396.                   spawnBossBullet(boss[4][bossWeapon][1],theBoss.x + boss[4][bossWeapon][4],theBoss.y + boss[4][bossWeapon][5],boss[4][bossWeapon][2],boss[4][bossWeapon][3]);
  5397.                   bossTime = 0;
  5398.                   if(bossWeapon >= boss[4].length - 1)
  5399.                   {
  5400.                      bossWeapon = 0;
  5401.                      bossTime = 0;
  5402.                      _loc1_ = false;
  5403.                   }
  5404.                   else
  5405.                   {
  5406.                      ++bossWeapon;
  5407.                   }
  5408.                }
  5409.                else
  5410.                {
  5411.                   _loc1_ = false;
  5412.                }
  5413.             }
  5414.             ++bossTime;
  5415.          }
  5416.       }
  5417.       
  5418.       public function removeMenu_Scores() : void
  5419.       {
  5420.          menu_Scores.bkButton.removeEventListener(MouseEvent.CLICK,bkScores_Click);
  5421.          this.removeChild(DisplayObject(menu_Scores));
  5422.       }
  5423.    }
  5424. }
  5425.